猫史档案馆


【教程】3D小课堂——详解3D技术之画线

用户:************查看:0 回复:6 评论:0 创建时间:2020-03-22T11:24:36


Hi,大家好我是喵。自从我出了3d教程之后,很多人都在调3D线的时候遇到了问题,在这里我为大家详细的讲解3D画线技术。如果没看过我其他教程的请到如下链接学习:

3D零基础,画长方形:https://shequ.codemao.cn/community/258502

3D基础,制作3D飞机大战类游戏:https://shequ.codemao.cn/community/260703

3D中级,摄像机那些事:https://shequ.codemao.cn/community/261喵7

-------------------------------------------------------------------------------------------------------------

咳咳,废话少说,教程开始!

一、按照之前的方法新建移到3D位置函数,在这里我不多说了☝

二、开始创建”画线“函数   参数设置(X1,Y1,Z1,X2,Y2,Z2)

center_image

然后给大家看一个3维坐标示意图

center_image

可我们做的是3D,不能抛弃Z轴,改进版上场

center_image

由此可以推断,坐标X=参数X/参数Z    坐标Y=参数Y/参数Z(数学不好看代码吧)‘

知道算法之后开始画线测试。

center_image

位置设置:从0,0,1的位置到100,100,1的位置,按照坐标算法:就是从0/1,0/1到100/1,100/1

让我们看看是这样吗?

center_image

果然,和我们想的一样。这样画一个长方形就更简单了,只要把12个棱全画完就可以了!

如果实在不会就请查看https://shequ.codemao.cn/work/43473191

本贴为喵制作,严禁盗版!!!

 


回复

上一页1 页 / 共 1下一页
不会编程的熊猫啊啊啊不会编程的熊猫啊啊啊

关注大佬啦~

点赞0


评论


春天的信鸽lsx春天的信鸽lsx

emotion_编程猫_点赞

点赞0


评论


************

Hi,大家好,PandaStudio工作室找人啦。

只要你拥有30赞以上或美术水平很高即可加入。

室长QQ:838367798  工作室群QQ:1029883162

5个工作日内即可通过

点赞0


评论


名字是什么a名字是什么a

大佬emotion_编程猫_厉害了

点赞0


评论


DoooooveDooooove

点赞0


评论


十殿阎王十殿阎王

emotion_编程猫_点赞emotion_编程猫_点赞emotion_编程猫_点赞

点赞0


评论