- 博客(15)
- 资源 (26)
- 收藏
- 关注
转载 Ogre中控制HLSL参数
http://blog.csdn.net/zhuxiaoyang2000/article/details/7101754首先在定义HLSL材质文件中添加需要控制的参数,如[cpp] view plaincopyfragment_program test_fs hlsl { source test.hlsl tar
2015-07-22 15:09:35 537
转载 沿着ogre来实现material system(一)
http://www.cnblogs.com/kfqcome/archive/2011/08/15/2139727.html自从以前看了clayman的博客后,就很想把自己代码里dx的effect框架替代掉。如今实习结束正好有短暂的自由时间,所以就ogre的material开刀吧。 山寨代码也是有学问的,如果你想搞明白这些代码的含义的话,最后之前就对这些已经有了一定的使用经历
2015-07-21 16:45:29 701
转载 Ogre gpu程序
http://blog.csdn.net/ldpxxx/article/details/7855165首先通过通路获得gpu程序和gpu程序参数:Ogre::GpuProgramPtr mActiveVertexProgram = mActivePass->getVertexProgram();Ogre::GpuProgramParameterPtr mActiveVe
2015-07-21 16:03:53 425
转载 【Ogre编程入门与进阶】第十六章 GPU编程
从本章开始,将进入可编程流水线的学习。一般在图形渲染时可以通过两种途径来实现,一种称为固定功能流水线(Fixed Function Pipeline),另一种就是从本章开始要介绍的可编程流水线(Programmable Pipeline),使用可编程流水线技术进行的程序设计我们也可以称为GPU编程。 在前面的示例程序中我们所采用的方法都是固定功能流水线,当我们使用固定功能流
2015-07-21 15:23:29 701
原创 particle universe与ogre结合过程中的问题
particle universe下载地址 点击下载(编译好的,环境也配好了)首先配环境。将ogre的include包含到三个项目中,库目录包含到项目中包含目录$(OGRE_HOME)\include;$(OGRE_HOME)\include\OIS;$(OGRE_HOME)\include\OGRE;$(OGRE_HOME)\Samples\Common\in
2015-07-18 08:56:49 572
转载 paricle universe 在ogre中的配置
转自:http://www.cnblogs.com/leexuzhi/archive/2012/08/26/2657763.html游戏中的粒子系统常用来被创建各种炫丽多姿的特效,例如魔法效果,闪电,火焰,火舌,光环,雨雪,落叶等等,其重要程度不言自明。但很多初学者对粒子系统的使用仍是一头茫然,这大多也都是因为多数书籍上只是介绍了粒子系统的原理和简单的效果实现,例如最简单的礼花效果等等,很
2015-07-18 08:30:10 472
转载 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
点击打开链接1、搜索C盘下的cvtres.exe,结果得到类似这样的列表:C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b20
2015-07-17 15:17:45 276
原创 ogre Exporters for maya
ogre官网的导出插件介绍 ogreSceneExporter主要是下面一个,可以导出线,只要导出时候选择edges项。
2015-07-17 09:50:05 820
原创 ogre shadow 函数
通过场景编辑器设置的阴影函数做个笔记//设置阴影技术 默认SHADOWTYPE_NONEsetShadowTechnique(ShadowTechnique technique)//设置阴影颜色setShadowColour(const ColourValue& colour);//设置有向灯光距离对阴影的挤压影响setShadowDirectionalLightExtrusionDist
2015-07-14 13:54:13 677
原创 ogre shadow(阴影)函数笔记
开启阴影模式 场景管理器 mSceneMgr->setShadowTechnique(SHADOWTYPE_NONE); mSceneMgr->setShadowColour(ColourValue(0.4,0.4,0.4)); if (mRoot->getRenderSystem()->getCapabilities()->hasCapability(RSC_HWRENDER_
2015-07-14 11:44:35 1275
原创 ogre 欧拉角四元数之间的转换
欧拉角与四元数是什么我就不再赘述,下面是欧拉角与四元数之间的转换。记得参考过某个博客,但是找不到在哪了。。。#define CLAMP(x , min , max) ((x) > (max) ? (max) : ((x) < (min) ? (min) : x)) Ogre::Quaternion EulerToQuaternion(Ogre::Real xangle,Ogre::Rea
2015-07-13 10:10:44 825
原创 c++启动外部exe程序,出现闪退或缺少东西之类的问题,而双击exe没问题的情况
与网上的相同,大概的是三种方式:参考这里1、WinExec("D://Program Files//Test//Test.exe",SW_SHOWMAXIMIZED);2、ShellExecute(NULL,"open","C://Test.txt",NULL,NULL,SW_SHOWNORMAL);3、STARTUPINFO StartInfo; PROCESS_INFOR
2015-07-11 11:48:39 4354
原创 c++ 消息传递(通过SendMessage)
//同一进程间传递 char* msg="ttbb";::SendMessage(hwnd,Thread_Msg_Student,0,(LPARAM)msg);//不同进程间,传递字符串通过copydata的方式//发一定注意发送的结构tagCOPYDATASTRUCT netDataPacket;netDataPacket.dwData = 0; netDataPacket.cbData
2015-07-06 16:33:10 15628
原创 c++ 读、写、保存、删除文件
读、写保存用 stream即可读:包含#include CString file=_T("c:\\t.txt");char buf[1024]; char* message;std::ifstream infile;infile.open(file);if(infile.is_open()) //文件打开成功,说明曾经写入过东西
2015-07-06 15:41:44 5201
原创 ogre 抗锯齿设置
ogre初始化root时候可以进行设置 Ogre::NameValuePairList misc; misc["externalWindowHandle"] = Ogre::StringConverter::toString((int)hWnd); misc["left"]="0"; misc["top"]="0"; misc["VSync"]="Yes"; misc
2015-07-06 11:22:32 893
Terrain Slicing Dynamic Loading Kit V4.4.0.unitypackage
2020-08-04
地形分割、动态加载 Terrain Slicing Dynamic Loading Kit v4.0.zip
2019-11-08
2018 架构师大会(SACC)演讲PPT下载
2018-10-25
Easy Movie Texture Video Texture for unity(Android)
2018-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人