- 博客(13)
- 收藏
- 关注
原创 Blender FBX导出到Unity没有材质
因为Blender的混合着色器是由很多节点组成的,而Unity获取不到这些过程shader节点的信息,无法加载正确的贴图。一般方法的导出.fbx模型只能导出一些基本的颜色信息和单一纹理贴图。而不能正确导出使用了混合着色器的shader等。先解包导入的资源,得到贴图,然后自己重新贴一遍。Blender无法导出混合着色器。
2025-03-15 15:35:50
139
原创 Unity游戏相机叠加设置
UI相机会将Canvas的Render Mode设置为Screen Space - Camera或World Space。游戏一般有两个以上相机,一个主相机渲染3D场景,一个渲染UI。(其他相机有特效相机,阴影相机等)Overlay Cameras不能单独渲染,它们必须附加到一个Base Camera上。不同管线的相机设置完全不一样。我们将UI相机添加到。
2024-08-15 19:44:12
846
原创 开上小坦克【opengl手册】
上一章我们让立方体旋转,但是还没有实现自由移动。这一章会学习很多新内容。预备知识投影整个图形学最终目的:图形→图像,即把3d场景呈现在2d的屏幕上。没错,我们在屏幕上看到的所有场景都是栅格化后的一块块像素组成的。在opengl中这一步叫作投影。光源在opengl中设置光源十分麻烦,在3d软件里搭建一个光源只需要轻轻一点,但是opengl的光源为底层模型,需要重头开始设置。整理工程目前我们有的函数:主函数基本不需要什么变化:接下来就依次介绍各个函数整理工程...
2021-05-12 22:05:45
302
原创 让立方体转起来【opengl手册】
上一章我们创建了一个窗口,这一章继续在上面的框架上加入一个立方体,并且通过按键让它转起来。预备知识还记得display()函数吗?没错,我们所有模型、图元、图形都在其中绘制。在绘制之前先记住下面一些opengl的规则:opengl坐标系为局部坐标系创建任何图形时先定位其局部坐标系调用一次函数形成一帧图像,动画本质上是每一帧改变一次物体的坐标,连起来看上去是动起来了不理解也没关系,opengl属于面向过程,但是它这个过程又不是按照正常人思路顺序来进行的 ,可以边学习边理解。op
2021-05-10 14:12:45
421
原创 Opengl使用手册 | 图形学快速入门
【快速入门】Opengl使用手册(持续更新)↓↓按顺序编写↓↓一、头文件二、各种参数初始化三、主函数1.初始化 主函数2.定义窗口位置大小3.给窗口取名字,同时写控制台的输出文字4.调用初始化函数,各种回调函数,时间函数等等5.return 0;四、初始化函数五、reshape形状回调函数六、display绘制回调函数七、keyboard键盘回调函数常见小问题1.如何改变物体任意颜色2.世界坐标轴的方向3.如何画线4.如何画圆圈5.如何画线6.如何画圆圈通过一段工程的解析,使用这个模板可以快速入门ope.
2021-05-09 13:09:54
1279
原创 主函数【opengl手册】
1.初始化 主函数2.定义窗口位置大小3.给窗口取名字,同时写控制台的输出文字4.调用初始化函数,各种回调函数,时间函数等等5.return 0;int main(int argc, char* argv[])//主函数{ glutInit(&argc, argv); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA); //初始化OPENGL显示方式 glutInitWindowSize(1000, 700); //设定OPENGL窗口位置
2021-04-26 22:48:22
312
原创 光速配置opengl
1.新建一个工程,选择项目->管理Nuget程序包,搜索glut2.安装一个包,如果还是不行再安装一个freeglut。3.配置完成( :3 )。
2021-04-24 23:44:44
142
原创 常见小问题【opengl手册】
【快速入门】Opengl使用手册(持续更新)常见小问题1.如何改变物体任意颜色2.世界坐标轴的方向3.如何画线4.如何画圆圈5.如何画线6.如何画圆圈常见小问题1.如何改变物体任意颜色假设RGB值分别为R G B,把RGB替换成具体值即可。(一定要加上.0,不然除出来的就不是浮点数了)glColor3f(R.0/255, G.0/255, B.0/255);如何获得一个颜色的RGB?任意图像处理软件色盘上就有2.世界坐标轴的方向3.如何画线4.如何画圆圈5.如何画线6.如何画圆圈
2021-04-24 22:53:55
158
原创 从零开始游戏开发笔记(0):前期准备
从零开始游戏开发笔记(0):前期准备一、开发软件1.1 游戏引擎1.2 美工软件1.3 音乐软件二、教程、素材1.1 学习教程1.2 素材网站三、其他技能3.1 编程3.2 美术3.3 音乐3.4 游戏策划插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一、开发软件1.1 游戏引擎Un
2020-08-15 17:04:25
1224
原创 游戏开发日记(-1):游戏史
前言:学习游戏史阅读了北京大学互联网发展研究中心的《游戏学》,讲述游戏发展历史,非常全面。除此之外,还有游戏的运行,游戏的环境,都有分析。 我直接从电子游戏开始,简单做一下游戏发展史笔记。电子游戏发展历史:实验室游戏:没什么可说的,图灵那一辈在实验室里做了晶体管游戏 。街机游戏:上世纪80年代,美国先做了投币的游戏,后来因为《吃豆人》和任天堂等开发重心向日本转移 。家用机游戏:雅达利的E. T(敖厂长有介绍过),(FC时代,任天堂十年霸业),超级玛丽,塞尔达传说等游戏诞生。后来.
2020-08-06 12:07:17
526
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人