01 计算机图形学概述

编程入门 行业动态 更新时间:2024-10-27 02:27:46

01 <a href=https://www.elefans.com/category/jswz/34/1770118.html style=计算机图形学概述"/>

01 计算机图形学概述

什么是图形学

合成和操作视觉信息。

图形学的应用

游戏 电影 动画 模拟 设计 可视化 虚拟现实VR&增强现实AR  电子绘画 图形化UI 字体

图形学的挑战

  • 思维上的挑战
    • 创建与虚拟世界互动
    • 需要了解物理世界的各个方面
    • 新的计算方法,显示,技术
  • 技术上的挑战
    • 数学
    • 物理光照,阴影
    • 在3D中建模和操作
    • 动画/模拟
    • 3D图形软件编程和硬件

课程主题

  • 光栅化
  • 曲线和网格
  • 光线追踪
  • 动画/模拟

光栅化

  • 把3D几何体投影到屏幕上
  • 将投影转换为像素
  • 在游戏的实时渲染中经常用到

曲线和网格

如何在计算机中表示几何

光线追踪

  • 从相机发射光线穿过每个像素
    • 计算交集和阴影
    • 继续反射光线,直到它们击中光源
  • 在动画或电影的离线渲染中经常用到

动画/模拟

关键帧动画
质量弹簧系统
 

注意

GAMES101不是关于:

  • 图形API:OpenGL/ DIrectX/ Vulcan
  • Shader语法
  • 计算机视觉

计算机视觉:需要猜测的问题,深度学习,图像层面
计算机视觉和图形学的区别:

IDE的选择:

  • 推荐:VS,VSC
  • 不推荐:CLion, Eclipse / Sublime, Vi/Vim, Emacs

更多推荐

01 计算机图形学概述

本文发布于:2023-11-15 11:16:48,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1598686.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:计算机   图形学

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!