3D编程知识--收集的帖子

本文精选了多篇关于游戏开发技术的文章链接,包括多线程渲染、HLSL指南、地形与场景实现、DirectX 11 效果使用等内容,并涉及 FlagShipEngine、Ogre、DX11 等工具和技术的深入讲解。

FlagShipEngine,对多线程渲染讲的比较多。传送门

http://www.cppblog.com/flagship/category/9250.html


《The Complete Effect and HLSL Guide》翻译连载,传送门

http://blog.csdn.net/soilwork/article/details/1402960


修改ETM,用Ogre实现《天龙八部》地形与部分场景详解,讲了地形网格的顶点结构和每个顶点的纹理坐标,传送门

http://www.cppblog.com/liangairan/articles/107932.html


要了解DX11的Effect,最好的方法还是去看MSDN官网文档,传送门


一个外国友人的个人网站,写了很多DX教学帖子,有讲解有源码,非常值得新人阅读学习,传送门

http://rastertek.com/tutindex.html


三角形法线和顶点法线的讲解,文章中抛出了这样一个理论,传送门

很多网上的资源说要使用世界变换矩阵逆矩阵的转置来变换法向量,虽然没错,但我们通常不需要考虑那么远。
我们的世界矩阵总是正交的(他们的向量都正交)。由于正交矩阵的逆和正交矩阵的转置是相同的,
那么正交矩阵逆的转置实际就是其转置的转置,所以还是本来的矩阵。只要我们避免让图形变形扭曲
(不成比例的在各轴线上进行缩放)那么就不会有问题的。

经过我的实践,上面这个理论不正确。

http://blog.csdn.net/cordova/article/details/52926057






内容概要:本文详细介绍了利用二维时域有限差分法(2D FDTD)对光子晶体90度弯曲波导进行数值仿真的Matlab代码实现。该仿真方法旨在精确分析光子晶体波导在弯曲结构下的光传输特性,揭示其导光机制与缺陷模式的调控原理。资源包含完整的Matlab程序代码,支持对空间网格划分、介电常数分布、边界条件(如PML吸收边界)及光源参数等关键仿真要素的灵活设置与优化,便于用户复现结果并开展深入研究。通过仿真可直观获得光场在波导中的传播动态、透射谱特性以及能量损耗情况,为高性能光子器件的设计与优化提供理论依据和技术支持。; 适合人群:具备电磁场理论、光学基础和Matlab编程能力,从事光子学、集成光学或纳米光子器件研究的研究生、科研人员及工程技术开发者。; 使用场景及目标:①学习和掌握FDTD方法在周期性介质(光子晶体)器件仿真中的具体应用流程;②研究90度弯波导的光传输性能,分析弯曲损耗来源并探索低损耗结构优化方案;③作为光子集成电路中关键无源器件的设计与教学参考案例,服务于学术研究与工程实践。; 阅读建议:建议结合光子晶体能带理论与FDTD算法基本原理进行系统学习,运行代码时应逐步调整结构参数与仿真设置,观察光场演化和输出结果的变化,以深化对物理现象的理解,并可在此基础上拓展至其他复杂光子结构(如分束器、谐振腔)的仿真分析。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值