【技术交流】通过变换矩阵实现三维效果
rainmeter吧
全部回复
仅看楼主
level 8
邝斯0FV
楼主
本帖通过雨滴中的TransformationMatrix,能够显示任意朝向的图片/文字的平行投影。
为了方便说明,默认各位掌握以下知识:
1.立体几何(高中程度)
2.线性代数(矩阵、线性变换)
3.看过雨滴中文手册236页的变换矩阵
先上效果图:
2013年09月14日 05点09分
1
level 8
邝斯0FV
楼主
由于用电脑画图过于痛苦,我就在纸上写了。
首先,想表示一个任意的方向,需要3个角度,以下用α β γ表示。
如图,要显示的图片在一个边长为2r的正方形ABCD中,将其放置在图中的长方体内。在底面的投影为AEFD。
下面求ABCD在A1B1C1D1上的投影
2013年09月14日 05点09分
2
怒剑星尘
这是在做数学题么?
2013年09月30日 15点09分
亩间丶º
楼主你的字好让人怀念的说~~~~
2013年11月03日 00点11分
窠巢殇
左边矩阵乘了你的变换矩阵不是右边的啊,我应该没算错。
2014年10月10日 08点10分
墨兰丶迪恩
果然是技术贴啊啊啊!!!还要看数字的因为所以的吗!!!可是我一看到数字就犯晕= =、、、这得怎么整啊……
2015年01月19日 08点01分
level 13
小小小号宠
想到高数就默默的辛酸
默默的从大一挂到大四有木有!!!!
2013年09月14日 05点09分
3
邝斯0FV
请允悲。。。
2013年09月14日 05点09分
小小小号宠
回复 rookiesniper :默默谢挽
2013年09月14日 06点09分
你TM敢劈我瓜
我今年大四,挂八科,我为自己代言。
2013年09月14日 14点09分
不正常人类研究院院长
宠已经挂到大四了啊…… 学姐好
2013年09月14日 16点09分
level 8
邝斯0FV
楼主
2013年09月14日 05点09分
4
Rainmeter管理
还带手写的。楼主这可是真是埋头苦干啊。
2013年09月14日 06点09分
窠巢殇
能问一下你这个三阶矩阵是怎么乘出来的嘛?
2014年10月10日 08点10分
level 8
邝斯0FV
楼主
利用以上结果写成代码,这里提供一个参考皮肤(见一楼)。【本楼提供链接】
左上角的一堆黑色方块用来调整α β γ,点击正中间的方块能全部恢复到默认值。
感觉代码写得还算能看懂,大致分三部分:
1.Measure:由角度算变换矩阵
2.Image:显示两张图片
3.Adjust:左上角一堆黑方块,用来调角度
2013年09月14日 05点09分
5
邝斯0FV
回复 rookiesniper :【注】
@XANCI
已于2012年实现三维效果,本人虽属原创,但不是首创。链接
https://tieba.baidu.com/p/1408897077
I
2013年09月18日 11点09分
level 10
xtao06
最是楼主那一低头的温柔,像一朵菊花不胜凉风的娇羞
2013年09月14日 05点09分
6
level 8
邝斯0FV
楼主
其实我本来想做成这种效果的:
结果手残做成这种效果了:
等会儿学校有活动,预计今晚发皮肤。
各位吧友给点意见吧,感觉线条的粗细和颜色很有问题。本人美工方面智商几乎为0。。。
2013年09月14日 06点09分
7
Rainmeter管理
赶紧做!!!!这种皮肤帅呆了有没有。不过占用方面怎么样?
2013年09月14日 06点09分
邝斯0FV
回复 Rainmeter管理 :怎么看占用啊?还有其实已经做好了,不过代码写得太混乱了,要改一改。
2013年09月14日 06点09分
小熊出嫁
大神啊、、、、
2013年09月14日 06点09分
邝斯0FV
3D时钟链接:
https://tieba.baidu.com/p/2594069776
2013年09月14日 14点09分
吧务
level 13
彩虹色7瞳
求实现梯形
2013年09月14日 06点09分
8
邝斯0FV
用正方形作为旋转图形是为了计算方便,目的是求出变换矩阵。理论上适用于任何形状。
2013年09月14日 06点09分
彩虹色7瞳
回复 rookiesniper :能不能做到正方形变梯形
2013年09月14日 07点09分
邝斯0FV
回复 彩虹色7瞳 :这个是不能的。TransformationMatrix只能实现线性变换,而正方形变梯形是非线性的。
2013年09月14日 08点09分
彩虹色7瞳
回复 rookiesniper :
2013年09月14日 08点09分
level 13
Sa_Oni
膜拜Q_Q
2013年09月14日 06点09分
9
Sa_Oni
果然直接用矩阵知识去解是不行的Q_Q
2013年09月14日 06点09分
level 9
好少年!终于来个研究图像变换的了
2013年09月14日 07点09分
11
level 12
*基本上无害
貌似很厉害的样子
2013年09月14日 09点09分
13
level 12
Edc陳冠希🐒
2013年09月14日 09点09分
14
level 11
yufengkuu
别再跟我讲数学!!!!
2013年09月14日 11点09分
15
level 12
书呆子阿瓜
第一次看到了高数的价值,不过做个皮肤的代价好大啊
2013年09月14日 13点09分
16
邝斯0FV
其实这点代价和写7楼皮肤的代价完全不能比
楼主已经写得精神失常了!!
2013年09月14日 13点09分
书呆子阿瓜
回复@rookiesniper :也只能精神上支持你了
2013年09月14日 14点09分
level 11
月影_Lien
数学渣渣路过
2013年09月14日 14点09分
17
level 1
赶紧干点正事吧
2013年09月14日 14点09分
18
level 8
天之小溪
2013年09月14日 14点09分
19
level 11
下一站莘庄
厉害
2013年09月14日 15点09分
20
1
2
3
尾页