恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

GAMES101: Lecture 10: Geometry 1 (Introduction) ppt笔记

  • 首页
  • 资讯中心
  • /
  • GAMES101: Lecture 10: Geometry 1 (Introduction) ppt笔记

相关资讯

ARM Cortex-M系统控制寄存器深度解析:从设备识别到高可靠设计 2026/8/2 18:59:06
标杆企业资源路线罗列与主题路线库:从科技到制造的参访地图(2026版) 2026/8/2 18:59:06
Spring Boot集成BouncyCastle实现SM2国密加密与签名实战 2026/8/2 18:59:07

最新资讯

Renovate 的 Hermit 管理器:私包凭证、Git 凭据透传与嵌套环境配置实战指南
Renovate 的 Debian 版本方案:按发行版版本号与代号自动升级 Debian 容器镜像
Airflow CI 失败本地复现完整实战:用 Breeze 把失败现场拉回你电脑
Hifiasm单倍型解析基因组组装原理与实战指南
ChatBI智能查询体系:自然语言交互提升企业数据分析效率
二维差分数组详解:从矩形批量更新到前缀和的高效算法

今日推荐

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化
Flutter应用改名全指南:从Android到iOS的配置与工具实践

本周热门

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化
Flutter应用改名全指南:从Android到iOS的配置与工具实践

本月精选

自研推理加速器Redwood:两周内实现PyTorch模型高效部署的实战教程
V4L2摄像头采集实战:从camera_client.rar到出图全流程解析
从“谁发明了钢琴键”到知识问答智能体:RAG与记忆工程实践

GAMES101: Lecture 10: Geometry 1 (Introduction) ppt笔记

发布时间:2026/9/13 6:52:57
GAMES101: Lecture 10: Geometry 1 (Introduction) ppt笔记 Applications of Textures在现代GPU中纹理texture 内存 范围查询滤波纹理的应用包括环境光照、存储微几何、程序纹理、实体建模、体积渲染Environment lighting我们将环境光照储存为environment map光照来自无限远处从视角向周围看去记录下周围物体发出或反射到视角的光照environment map可用于物体表面的渲染上面的球面环境地图spherical environment map在展开后会带来扭曲的问题两极点的图像会向中间扭曲参考世界地图我们使用正方体地图cube map来改善这一情况球体的每个像素其法线与正方体相交于一个点用该点代表球体对应像素的纹理正方体的6个正方形texture map构成了正方体的texture大大减少了扭曲的现象Bump Mappingtexture同样可以影响着色比如构造出表面凹凸不平的效果凹凸贴图Bump Mapping不添加三角形的个数而增加表面细节逐像素生成表面法线扰动高度变化由纹理定义e.g. 2D法线扰动设原法线方向为 n( p ) (0, 1)垂直向上应用纹理的高度变化后在p点处 dp c * [ h(p1) - h( p ) ] c为常数扰动后的法线与dp方向(1, dp)垂直为n( p ) (-dp, 1).normalized3D扰动同理原法线方向为 n( p ) (0, 0, 1)u,v 方向上分别做差分dp/du c * [ h(u1) - h( u ) ]dp/dv c * [ h(v1) - h( v ) ]扰动后的法线为两个切向量方向的叉积为n( p ) (-dp/du, -dp/dv, 1).normalized注意上面的计算是在贴图的本地坐标上计算的实际可能需要转换为世界坐标Displacement mapping与凹凸贴图运用相同的纹理但实际地移动了顶点需要足够精细的几何体才能生效或在渲染时将表面分解为更多三角形3D Procedural Noise Solid Modeling用3D程序生成噪声使用纹理时不在实际存在的图片上采样而是获取程序生成的值Others纹理可以提供预生成的阴影在医学上可以使用3D纹理和体积渲染Introduction to geometry图形学渲染诸多物体例如 曲面、布料、水、大城市、动物毛发、微生物等 并不容易几何的表示方法分为隐式implicit和显式explicit不同选择适合不同几何任务Implicit Explicit隐式表示为 满足特定条件的所有点的集合e.g. 单位球x2y2z21x^2y^2z^21x2y2z21可表示为 f(x, y, z) 0难以看出物体的形状但容易判断任意一点在物体的内/外代入f(x, y, z)显式表示为 所有点被直接给出或通过参数映射f:R2−R3;(u,v)−(x,y,z)f: R^2 - R^3 ; (u, v) - (x, y, z)f:R2−R3;(u,v)−(x,y,z)e.g. 单位球f(u,v)(cosusinv,sinusinv,cosv)f(u, v) (cos u sin v,sin u sin v, cos v)f(u,v)(cosusinv,sinusinv,cosv)容易看出物体形状但难以判断任意一点在物体的内/外More Implicit RepresentationsAlgebraic Surfaces代数式表示x2y2z21x^2y^2z^21x2y2z21Constructive Solid Geometry构造立体几何用Boolean操作结合几何体(Signed) Distance Functions有符号的距离函数给出任意位置到物体的最小距离可以对两个物体进行平滑融合下图中第一行是普通融合第二行是signed distance function SDF融合一条红线上的点到物体的距离相同可理解为等高线融合时将每处的值进行处理最后找到值为0对应的那条线即为融合后物体的边界可将AB融合为1/2的阴影Level Set Methods封闭式的方程难以描述复杂图形我们用一个网格模拟函数表面由函数值等于0的点构成在离散网格中通过插值得到在医学上用该方法找到组织密度相同的地方物理模拟上用于找到空气-液体边界Fractals就是雪花那个分形挺难表示的Implicit pros cons好处表述简单部分查询简单内/外适用于射线与曲面相交对于简单图形描述精准易于处理拓扑结构的变化坏处难以建模复杂图形

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号