U3D的LineRenderer可以画一个圆吗?
unity3d吧
全部回复
仅看楼主
level 12
xyq605031 楼主
就是相当于画一个轨道圈一样的东西,用LineRenderer可以画吗?如果可以的话,该怎么弄?如果不行的话,用什么方法做这个轨道圈比较好?
2013年06月13日 12点06分 1
level 12
xyq605031 楼主
相当于这种轨道线一样的东西
2013年06月13日 12点06分 2
呃..说实话这个太不成比例了……
2013年06月13日 14点06分
回复 岚依王子 :有个样子就可以了[汗]
2013年06月13日 14点06分
level 12
xyq605031 楼主
2013年06月13日 12点06分 3
level 11
点够多线就成园了呗
2013年06月13日 13点06分 4
[汗]
2013年06月13日 13点06分
回复 xyq605031 :没啥好汗的,使用三维中的椭圆公式生成足够多的点连起来就是光滑椭圆了,最好使用 y=f(t) x= f(t)的那种公式,这种公式叫什么名字忘记了 数早死,这样子带入时间就会有坐标,想要沿轨道运动就不难了
2013年06月13日 13点06分
回复 xyq605031 :叫参数方程,反正太阳系在一个平面内,用平面的就够了,带入时间+时间便宜就能获得坐标,参数方程是绘制轨道运动很重要的知识。
2013年06月13日 13点06分
回复 sikele2236 :我数学也渣啊,而且这种生成点的方法怎么弄?
2013年06月13日 13点06分
level 15
最里面那颗行星就是用这个组件拖的轨迹,其它是很早以前用离子效果拖得[狂汗]
2013年06月13日 15点06分 6
你钟爱的粒子。。
2013年06月13日 18点06分
回复 mayaxiaoan :对,以前完全不知道内存的概念是什么...
2013年06月14日 00点06分
回复 mayaxiaoan :实际上,在Universe Sandbox里面,天体的轨迹和邪恶的PS的粒子差不多……
2013年06月14日 04点06分
回复 mayaxiaoan :只不过他们用的是Trail
2013年06月14日 04点06分
level 13
为什么要用linerenderer。。知道圆心直接放个平面上一个圆环透贴就可以了嘛,多么省资源。。。2个面搞定,还能重用。。
2013年06月13日 18点06分 7
[滑稽]有的树就是这么做的,好坑啊,俯视就一大X
2013年06月14日 13点06分
回复 火爪 :[汗]
2013年06月14日 14点06分
回复 xyq605031 :你们2个人的头像都是猫。。我总是傻傻分不清楚。。。
2013年06月14日 15点06分
回复 mayaxiaoan :我准备换一个了,跟你的一样[笑眼]
2013年06月14日 15点06分
level 12
贴图比较省事,如果想画就用gl.lines自己画吧
2013年06月14日 02点06分 8
level 8
用三角函数来计算多个点的位置,然后用LineRenderer连起来就行了
2013年06月14日 06点06分 9
level 4
2016年04月13日 09点04分 10
1