图形库使用 Direct3d
1 里面的数学
矩阵是三角函数组合出来的
旋转的时候 xy 两个变量距离变 第三轴被影响角度
2视锥
远近四棱锥双剪切平面
3 三维点 A点 B点 C点 确定三位坐标 ,初始坐标是坐标中中心值 x,y,z(0,0,0)
4移动 三维点 点A到点B
使用x加减y加减z加减
5图片
循环扫描整张图片
6脚本着色器 shader
点着色器论点使用
像素着色器论单个像素
图片里有多少个像素需要一个算法根据像素点在图片中的坐标计算颜色
使用三维数学算法影响某个或者多个像素的颜色
7颜色 Color
红绿蓝 rgbA
A是透明度
8模型
三角形拼出四边形,或者根本不考虑四边形直接用三角形数组逐个绘制
三角形包含点坐标跟贴图颜色,具体设计uv是采集贴图某位置区域根据像素坐标寻找三角形中位置上色
9光照
V1,V2
V1 探照灯发光点 V2是 V1到V2加减计算获得一个V3 V3是方向
V3叫direction 方向的意思
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗