热门好课推荐
猜你喜欢
相关培训 相关博客
  • 最近在写论文做毕业设计,真是一个头两个大。写过论文的伙伴一定都懂,头发真是一撮一撮地掉,好心痛!我的毕设需要用到树莓派编程然后转接到Unity3D利用多媒体投影显示内容,这中间需要用到网络通信多线程。查了一些资料,决定选择PythonSocket来实现功能。Socket是任何一种计算机网络通讯中最基础的内容,网上也能查到好多PythonSocket套接字编程的指南和教程。不过,教程太...
    2019-08-20 11:20:30
    阅读量:2980
    评论:3
  • 课程简介这是一门讲解3D基础数学的课程。3D是构建在数学之上,因此3D基础数学是学习3D必须的课程。通过本课程,帮助大家了解如何通过数学来构建一个虚拟的3D世界,了解编程中各种3D运算背后实现原理。最后在实战中模拟各个有关3D运算的API实现。课程目录1.3D基础数学编程-课程介绍 13:592.3D基础数学编程-坐标系 07:143.3D基础数学编程-向量定义 22:444.3D基础数学编程-向...
    2018-12-08 20:08:51
    阅读量:149
    评论:0
  • (以下学习笔记为本人最近在学习本书的时候所记载,之中还加入了一些做项目过程中遇到的问题,以及相关知识的补充。笔者水平有限,文中不足之处,还请给予指正,谢谢~)1.将左手坐标系变换到右手坐标系,只需改变其中一个轴的方向即可。 若改变两个轴的方向,则与旋转坐标轴无异。 若改变两个轴的方向,则与旋转坐标轴无异。 左手坐标系有24种(4*2*3),右手坐标系也有24种。2.四种坐标系:物体坐标系、...
    2018-04-09 18:20:17
    阅读量:4723
    评论:4
  • 因为工作最终被分到了国内某游戏公司的游戏引擎组,所以最近抽空看了看图形学与3D相关的知识以及C#(Unity3D)。最终选择了以下几本书《3D数学基础—图形与游戏开发》、《C#入门经典》,《计算机图形学—第三版》、《Unity3D手机游戏开发》、《游戏引擎架构》。在此写写对《3D数学基础—图形与游戏开发》的读后感。首先是这本书面向的读者,我看了看Amazon上的评价,有些人说这本书写得太晦涩,
    2015-04-21 21:22:32
    阅读量:2400
    评论:0
  • 向量运算5.1 线性代数与几何数学中专门研究向量的分支称作线性代数。5.2 符号约定变量是代表未知量的占位符。本书用不同的字体来区分不同的变量:标量,用斜体的小谢罗马或者希腊字母表示,如a、b、θ。向量,用小写黑粗体字母表示,如a、b、u。矩阵,用大写黑粗体字母表示,如A、B、R。5.3 零向量任何集合,都存在加性单位元x,对集合中任意元素y...
    2018-07-31 21:18:38
    阅读量:624
    评论:0
  • 1.计算机图形学第一准则:近似原则如果她看上去是对的它就是对的。2.3D坐标系有两种,左手系和右手系,相同类型的坐标系可以通过旋转来重合,但左手系和右手系之间不可以。左右手坐标系转化可以通过翻转一个轴的符号来进行。DX左手系,OGL右手系,3dmax右手系,Unity左手系。3.惯性坐标系:为了简化世界坐标系到物体坐标系的转化,是世界坐标系和物体坐标系转化的中间过程。惯性坐标系原点与物...
    2018-10-24 22:38:13
    阅读量:1646
    评论:0
  • 1,什么是欧拉角?2,万向锁是一种什么现象?3,游戏动画中遇到万向锁时会发生什么?4,怎样解决万向锁这个问题? 一,什么是欧拉角?    用一句话说,欧拉角就是物体绕坐标系三个坐标轴(x,y,z轴)的旋转角度。在这里,坐标系可以是世界坐标系,也可以是物体坐标系,旋转顺序也是任意的,可以是xyz,xzy,yxz,zxy,yzx,zyx中的任何一种,
    2016-11-26 10:06:33
    阅读量:1472
    评论:0
  • 4x4齐次坐标 (摘自《3D数学基础:图形与游戏开发》) 为了理解标准3D坐标是怎样扩展到4D坐标的,让我们先看一下2D中的齐次坐标,它的形式为(x, y, w)。想象在3D中w=1处的标准2D平面,实际的2D点(x,y)用齐次坐标表示为(x,y,1),对于那些不在w=1平面上的点,则次它们投影到w=1平面上。所以齐次坐标(x,y,w)映射的实际2D点为(x/w, y/w)。 因此,给定一个2
    2016-04-23 11:01:07
    阅读量:886
    评论:0
  • 此文写作golang游戏开发学习笔记-用golang画一个随时间变化颜色的正方形之后,感兴趣可以先去那篇文章了解一些基础知识,在这篇文章里,我们将创建一个非常简单(只有三个方块)但能自由探索的的3D世界1.参考资料learnOpenGl 的中文翻译,使用C++实现的。go-gl example go-gl的示例代码2.基础概念相关数学概念如矩阵,向量等,有兴趣的可以在网上找相关资料纹...
    2019-07-02 13:25:40
    阅读量:721
    评论:0