当前位置: 首页>>代码示例>>C++>>正文


C++ Shaders::GetShaderInfo方法代码示例

本文整理汇总了C++中Shaders::GetShaderInfo方法的典型用法代码示例。如果您正苦于以下问题:C++ Shaders::GetShaderInfo方法的具体用法?C++ Shaders::GetShaderInfo怎么用?C++ Shaders::GetShaderInfo使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Shaders的用法示例。


在下文中一共展示了Shaders::GetShaderInfo方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: Init

int Init ( ESContext *esContext )
{
	glClearColor ( 0.7f, 0.7f, 0.7f, 1.0f );

	int result = myShaders.Init("../Resources/Shaders/TriangleShaderVS.vs", "../Resources/Shaders/TriangleShaderFS.fs");
	int resultFire = myFireShader.Init("../Resources/Shaders/FireSample.vs", "../Resources/Shaders/FireSample.fs");
	int resultLighted = myShadersLighted.Init("../Resources/Shaders/ModelsLighted.vs", "../Resources/Shaders/ModelsLighted.fs");

	mySprite.Init("../../NewResourcesPacket/Models/Croco.nfg", myShaders.GetShaderInfo());
	mySpriteLighted.Init("../../NewResourcesPacket/Models/Croco.nfg", myShadersLighted.GetShaderInfo());
	//mySprite.Init("../../NewResourcesPacket/Models/Marine.nfg", myShaders.GetShaderInfo());
	//mySprite.Init("../../NewResourcesPacket/Models/Woman1.nfg", myShaders.GetShaderInfo());
	myFireEffect.Init("../../NewResourcesPacket/Models/fire.nfg", myFireShader.GetShaderInfo());
	
	mySprite.SetPosition(Vector3(300, 0, 0));
	mySpriteLighted.SetPosition(Vector3(-300, 0, 0));

	return result&&resultFire&&resultLighted;
}
开发者ID:nguyenkim495,项目名称:KidBuu,代码行数:19,代码来源:NewTrainingFramework.cpp


注:本文中的Shaders::GetShaderInfo方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。