我需要用unity做一个魔方,想知道如何给一个cube的六个面上色?

如题所述

第1个回答  2012-07-03
可以尝试建立6个panel,拼成一个cube,放到一个gameobject下面,这样就可以给每一个面上色了
第2个回答  2012-07-11
你可以在maya里做好导进来,这不是很简单么
这都不采纳,那就在1个方法,在project里右键create一个cubemap,可以分别给6个面上贴图

怎么给unity的cube六个面上不同的颜色?
你可以使用3dMax在Max中区给模型的UV的六个面给不同的颜色!

用unity3d 在正方体6面 画不同的图案,怎么实现
又是这个问题!除了使用shader的双材质之外,我们可以在六个面分别来一个plan之后赋予材质!本人推荐第一种!

unity3d如何让小球贴着立方体六个面循环运动?
假设立方体("Cube")属性 position:(0,0,0) rotation:(0,0,0) scale:(1, 1, 1)小球("Sphere")position:(0,0,0) rotation:(0,0,0) scale:(0.5, 0.5, 0.5)挂在Move.cs在物体Sphere上 \/\/ Move.cs:using UnityEngine;public class Move : MonoBehaviour { public static Vector...

详解Cubemap、IBL与球谐光照
在Cubemap的采样过程中,我们首先构建一个长宽都为2的正方体放在坐标原点,并将Cubemap贴上去。在立方体的某一面上移动时,主轴的值固定,剩余两个坐标在[-1, 1]间变动。将每个像素对应的采样向量转化为颜色,形成一个从左下角到右上角的UV坐标分布。在IBL中,Cubemap上的每个像素视为一个方向光源...

Unity 怎么改变Cube大小
是的,只能改变scale,但是我们可以通过重写mesh,将cube的transfrom的原点放在底部的中心。这里是我写的将其放在底部中心的源码,正常来讲,我们应该写24个顶点和24个对应uv,因为本例中只是想实现很简单的放大scaley,所以我只写8个顶点和uv。_verticesList为顶点,_uvList是uv,_triList是三角形 privat...

unity 魔方游戏 cube旋转问题
先保证每个小块的坐标中心,再保证当前旋转组的坐标中心,千万别偏了,第二个原因可能性比较大,就是你旋转并未到达终点,不管用三元数还是四元数,再最后到达目标旋转轴时,不管此时是否完全等于目标角度,建议都修正一下,直接=dest来修正,保证确实到达了目标坐标轴,这个问题,你在监视面板应该会发现 ...

unity3d 1个plane多少面
unity 中自带的plane总共是200各面。想知道一个模型到底有多少个面可以这样。把模型放进一个场景中,让场景中只有这一个模型,调节摄像机,让整个的模型都在摄像机的视野中。然后看这里,如图 tris的值减去2就是模型的三角面数,我这是用的一个cube测试的,cube六个面故12个三角面,因为模型都是由...

unity3D 做出来的升高地形,放上去一个cube,运动时却无限制的往下掉落...
如果你把地形升高了,那么建议适当更改cube坐标,一般就不会出现这个问题了。我也是新手,正在自学Unity3D,问题具体情况有点不明确,所以有可能”不对症“。如果如此,非常抱歉。顺带问一下:水体怎么做的?用water做?效果比较好,但是我人民币不够,用的是免费版,可有什么其他方法啊?(我现在最多用...

UNITY3D、Unreal、Cocos2DX...介绍「游戏引擎」江湖的几个大玩家 比特...
几年前《古墓丽影10》中劳拉十万面的脸部模型是可以拿来吹嘘的。而新公开的Unreal5视频中,有3000万面的道具在一个场景中放了500个。任何事情都有它的反面。相比Unity,Unreal也有自己的劣势。比如目前的游戏教学、培训,更多还是使用Unity。这让本来就更好上手的Unity拥有更多的开发者生态。再加上,手游...

unity让cube六个面图片不一样
又是这个问题!除了使用shader的双材质之外,我们可以在六个面分别来一个plan之后赋予材质!本人推荐第一种!

相似回答