【3d】旋转+平移3d
scratch吧
全部回复
仅看楼主
level 11
夏午👀 楼主
经过一段时间的研究和以前的基础,我设计出了既可以旋转又可以平移的3d算法。下面引用两个帖子:
一个是@4399ok00 的可以旋转的立方体:https://tieba.baidu.com/p/5247539550
还有一个是@Gavin544221 的可以平移的立方体:https://tieba.baidu.com/p/4964655462
但他们的立方体都不能实现对方的算法,我在这里将两者结合起来,就更接近于真3d
但是!这仍然是伪3d!
文件和原理图:百度网盘
效果:
(如果图片没动就下载文件查看)
简单说一下原理:
总体是将三维上的点映射到二维上(就是把三维的点画在屏幕上)
如果摄像头不旋转,只面向z方向平移,那么根据凸透镜成像原理可以直接计算出点在屏幕上的坐标,这是@Gavin544221 的算法
如果摄像头旋转,而且平移,我的想法是让点恢复到没有旋转之前的坐标,再运用上一个算法,旋转需要用到旋转矩阵(如果大家对矩阵感到陌生,就理解为旋转需要用到旋转公式)
具体我给个文献链接:https://jingyan.baidu.com/article/2c8c281dfbf3dd0009252a7b.htm
2017年07月29日 13点07分 1
level 11
夏午👀 楼主
前排
提醒:文献链接忘加l了:https://jingyan.baidu.com/article/2c8c281dfbf3dd0009252a7b.html
2017年07月29日 13点07分 2
交流qun535139984([阴险]百度吞贴强势)
2017年07月29日 13点07分
回复 ◆永恒的夏午◆ :欢迎大家加qun
2017年07月30日 04点07分
交流群?
2017年07月30日 09点07分
@遧傂鼝 [阴险]不科学
2017年07月30日 09点07分
level 5
我就是前排 滑稽
2017年07月29日 13点07分 3
level 6
不错
2017年07月30日 09点07分 5
你可以做3dmc了
2017年07月30日 09点07分
贴图,光照……
2017年07月30日 09点07分
你可以先做个没贴图,光照的透视mc
2017年07月30日 10点07分
@4399ok00 这样看着眼睛会瞎[喷]
2017年07月30日 10点07分
level 11
夏午👀 楼主
楼主打算去攻克一个我从未攻克过的算法:贴图
2017年07月31日 22点07分 6
level 11
夏午👀 楼主
神一样的技术贴就没人看了
2017年08月01日 08点08分 7
level 2
en
2017年08月01日 08点08分 8
level 4
我还在看呢
2017年08月06日 03点08分 9
level 4
LL别弃坑
2017年08月06日 03点08分 10
但是我只喜欢开新帖[阴险]
2017年08月06日 08点08分
[阴险]
2017年08月06日 09点08分
level 11
夏午👀 楼主
伪贴图做出来了哦
2017年08月07日 02点08分 11
发出来看看
2017年08月08日 03点08分
2017年08月09日 12点08分
level 11
夏午👀 楼主
隔壁小说贴都成热气球了,这个贴还是沉船[不高兴]
2017年08月09日 12点08分 12
level 5
膜拜大神![大拇指](表示看也看不懂[汗]
2018年02月06日 13点02分 13
level 12
支持
2018年02月09日 13点02分 14
level 11
夏午👀 楼主
还是希望你们能学习算法
2018年02月09日 14点02分 15
level 14
支持一下技术贴~
2018年02月09日 22点02分 16
支持
2018年04月01日 07点04分
回复 fffff😄 :@司南QAQ 你挖坟了
2018年04月01日 07点04分
[滑稽]所以精品帖会不会坟呢
2018年04月01日 09点04分
1 2 尾页