- 博客(5)
- 收藏
- 关注
原创 用C#一步一步构建一个完整的D3D场景(二) 灵活的摄像机
在这一节我们将建立一个灵活的摄像机,有了这个摄像机,我们可以在场景内进行移动,旋转以及追踪某个物体(相当于第三人称视角)。
2019-12-10 10:46:52 766
原创 用C#一步一步构建一个完整的D3D场景(一) 整体构思
最近突然对Direct3D编程来了点兴趣,开始看一些Direct3D的教程。厌倦了Direct3D教程里千篇一律的旋转三角形,决定用C#构建一个完整D3D场景。 先对场景框架做一下基本的梳理。 D3D_Camera类:摄像机类,可以实现摄像机的平移(前进、后退、左移、右移、上升、下降)、旋转(左右转、俯仰视、侧向旋转)和缩放。 D3D_Light类:灯光类。...
2019-12-06 20:20:23 1304
原创 C#Direct3D用Sprite实现透明贴图
最近在学习C#下Direct3D编程,想自己做一个Direct3D下的控件,网上搜罗了一些漂亮的控件的图片,开始制作。 过程中发现在渲染时,用Sprite.Draw方法进行贴图时图片的背景无法实现透明,非常难看,查了很多资料,都不能解决。后来自己做了一个加载位图的功能,终于解决了,这里记录下来,防止以后忘了。 先说一下利用Sprite.Draw方法的用法: S...
2019-12-06 19:13:01 899
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人