地形在u3D地表都很清楚,为啥打完缺氧游戏地表包不清楚。

使用MAX建模的地形 怎么在U3D里面刷贴图_unity3d吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:79,498贴子:
使用MAX建模的地形 怎么在U3D里面刷贴图收藏
用MAX建模的地形模型
导入U3D里面
怎么在上面刷贴图啊?用U3D的地形 手机实在是带不动啊
求大神指点
如果需要什么插件 求购呀!!
VRStar unity3d,名师一对一辅导,带你触碰前沿VR技术.一流的教学环境和VR学习体验,VRStar您正确的选择!
我也碰到这问题,楼主解决了麻烦贴出来哦
如果无法自动添加,辣麽手动拖拽,把命名弄好就容易对上了
T4M Source Codes Edition
这插件 能支持MAX的模型上刷贴图?
重新编写一个shader想简单暴力点的话就通过一张图的rgba通道来控制各个贴图的显示内容(其实unity地形shader也是这么做的,只不过你不能拿来直接用而已),来达到各个颜色贴图混合效果,透明,法线,高光和发光同理如果你不知道我在说什么那你就去下个类似的shader
带多张diff贴图混合功能的就是了
最多支持4张贴图
大概意思你看图吧
地面是MAX拉的
楼主问题解决了吗?没有的话,联系我
可以直接刷啊 骚年~~~
零基础学Unity 北风Unity专业团队,9年教学经验,数10万就业学员,独创6+1教学.北风网Unity课程免费试学,企业项目实战教学,个性化提升方案,学完轻松高薪就业.
我的是这样的!!!
全部都点不出来
很棒的插件呢(*^-^*)
手机性能实在有限。不要要求太多。
此贴现在还有人吗
借楼问个问题U3D的模型能带贴图一起导出吗,找到了导出obj的方法,但是不带贴图啊!
登录百度帐号推荐应用unity不能刷地形,地形的笔刷都没有了,刷地表地形和植被都不能刷了???_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
unity不能刷地形,地形的笔刷都没有了,刷地表地形和植被都不能刷了???
您的回答被采纳后将获得:
系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
我有更好的答案
解决了吗 我也这样了
同遇到这个情况 忧伤中····
可以上载一个 按下 terrain 后 Inspector 的截图吗
那么强大的nuity怎么可能没有呢
可以刷的, 新建一个场景试试。
那我原来的场景就不能继续做下去了,有没什么其他办法,还是我不小心按了什么键???
其他2条回答
为您推荐:
其他类似问题
笔刷的相关知识
换一换
回答问题,赢新手礼包扫一扫,访问微社区
后使用快捷导航没有帐号?
签到成功!您今天第{todayrank}个签到,签到排名竞争激烈,记得每天都来签到哦!已连续签到:{constant}天,累计签到:{days}天
关注:1273
当前位置: &
本站内容来自互联网,仅用于学习,禁止商用,请支持正版。
版权归作者所有,如果侵犯您的权益请联系我们,联系本站删除。
查看: 1113|回复: 6
unity3d 游戏场景模型 地形地貌素材包 Landscapes Part1
本帖为抢楼帖,欢迎抢楼!&
89849/10000排名<font color="#FF昨日变化主题帖子积分
常驻蛮牛, 积分 9849, 距离下一级还需 151 积分
常驻蛮牛, 积分 9849, 距离下一级还需 151 积分
蛮牛币189811
在线时间432 小时
unity3d 游戏场景模型 地形地貌素材包 Landscapes Part1
.unitypackage
Feb 03, 2014
↓↓↓↓↓↓插件仅用于学习,禁止商用,为了维护您的个人权益,请支持正版↓↓↓↓↓↓
要求Unity 3.5.0 或更高版本。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
每日推荐:
我是一朵内心长满小碎花的女汉子!
11排名<font color="#FF昨日变化2主题帖子积分
蛮牛币4307
在线时间428 小时
这么漂亮啊!
牛& && && &
每日推荐:
*****************************************
http://blog.csdn.net/cartzhang
*****************************************
2137/150排名<font color="#FF昨日变化21主题帖子积分
初来乍到, 积分 137, 距离下一级还需 13 积分
初来乍到, 积分 137, 距离下一级还需 13 积分
在线时间76 小时
谢谢分享!!!!!!!!!!!!!!!!!!!!!!!!!
每日推荐:
73804/5000排名<font color="#FF昨日变化1主题帖子积分
日久生情, 积分 3804, 距离下一级还需 1196 积分
日久生情, 积分 3804, 距离下一级还需 1196 积分
蛮牛币3359
在线时间1596 小时
mark一下,感觉效果挺好的。
[]: alexander_ly 被钱袋砸中进医院,看病花了 2
每日推荐:
130/50排名<font color="#FF昨日变化15主题帖子积分
注册看看, 积分 30, 距离下一级还需 20 积分
注册看看, 积分 30, 距离下一级还需 20 积分
在线时间6 小时
太漂亮了 很喜欢
[]: lqwangjianbo 在论坛发帖时没有注意,被小偷偷去了 1
每日推荐:
146/50排名<font color="#FF昨日变化18主题帖子积分
注册看看, 积分 46, 距离下一级还需 4 积分
注册看看, 积分 46, 距离下一级还需 4 积分
在线时间15 小时
每日推荐:
5891/1000排名<font color="#FF昨日变化5主题帖子积分
熟悉之中, 积分 891, 距离下一级还需 109 积分
熟悉之中, 积分 891, 距离下一级还需 109 积分
在线时间382 小时
每日推荐:
社区QQ达人
使用QQ帐号登录论坛的用户
游戏蛮牛QQ群会员
加入游戏蛮牛官方QQ群
在“新人报到 ”版块发过自己的照片
游戏蛮牛给予质量较高、影响力较大的unity相关技术开发者的荣誉称号
经过游戏蛮牛认证的蛮牛小翻译
七夕浪漫情人
2015年蛮牛社区浪漫七夕 最美情话活动获奖者在游戏中为了实现如下的效果:
一些常见的游戏物体,车辆,坐骑等,放置在地形上和在地形上移动时,需要根据地形的坡度来做倾斜,达到一个比较&#36924;真的效果。下面就说一个简单的实现方案,帮助新手解决这个问题。
首先,需要了解u3d中地形的一些属性:
Terrain 这个类,表示了u3d中的地形,其中我们需要知道的它的属性有:
成员:terrainData &-- 包含了各种地形数据
方法:SampleHeight -- 获取指定位置地形的高度
其中terrainData是TerrainData类的一个对象,它下面需要知道的属性有:
成员:size -- 地形在世界坐标系中的尺寸
方法:GetInterpolatedNormal -- 获取地形指定位置上的插&#20540;法线
由于GetInterpolatedNormal函数的参数x,y的范围是0到1,所以需要把世界坐标做相应转换;如果地形是在0,0,0坐标处向x,z方向延伸,如下图:
那么可以封装一个简单的方法:
public Vector3 GetNormal(float x, float z)
return terrain.terrainData.GetInterpolatedNormal(x / terrain.terrainData.size.x,
terrain.terrainData.size.z);
获取到法线就相当于知道了当前位置的地形是怎么倾斜的了,就可以根据这个信息来调节物体的旋转角度,达到匹配上地形的目的;下面就来进行对物体的旋转变换。
1. 修改gameObject的构造
由于像车辆这种类型的物体在地形上移动的时候,在x,y,z三个轴上面都需要旋转,为了让他们的旋转相互不干扰,所以需要使用两个节点(transform)来实现,类&#20284;于第三人称摄像机控制主角的技巧。所以在gameObject之外,再包一个gameObject,如下所示:
outUnit.gameObj = new GameObject(unit.gameObj.name + &_out&);
unit.gameObj.transform.parent = unitItem.gameObj.
unit.gameObj.transform.position = Vector3.
unit.gameObj.transform.rotation = Quaternion.
outUnit.gameObj.transform.position = unit.
这样,物体就有了外层和内层两个gameObject:outUnit.gameObj是外层gameObject,而unit.gameObj是内层gameObject。
2. 改变物体Y方向上的旋转
在改变物体倾斜角度时,先改变他的朝向,也就是俯视地图的视角下,车辆行驶时车头应该朝向的方向。
Vector3 rotation = Vector3.
rotation.y = unit.rotation.y;
unit.gameObj.transform.rotation = Quaternion.Euler(rotation);
保持x轴和z轴上没有任何偏转,在y轴上设置朝向,并且把这个朝向设置到内层gameObject上。
3. 改变地形上的倾斜角度
Vector3 normal = GetNormal(unit.position.x, unit.position.z);
Vector3 rotaion = Vector3.
rotation.x = Mathf.Rad2Deg * Mathf.Atan2(normal.z, normal.y);
rotation.z = 360 - Mathf.Rad2Deg * Mathf.Atan2(normal.x, normal.y);
outUnit.gameObj.transform.localRotation = Quaternion.Euler(rotation);
保持y轴上没有任何偏转,在x轴上和z轴上设置旋转角度,并且把这个朝向设置到外层gameObject上。
此时物体的倾斜角度就被正确设置了。
一些细节:
1. 物体在Y轴上转向的时候,可以渐进的改变角度,使得转向不是那么生硬。
2. 地形的法线可以不用实时获取,可以使用网&#26684;,将地图分割为很多单元,每个单元设置一个法线,减少倾斜改变的频率。
本来打算放一个gif动画文件的,结果发现csdn不支持……
本文已收录于以下专栏:
相关文章推荐
新建一个plane物体作为地形,新建cube和一个脚本Cube1,将该脚本挂到cube上,代码如下:
using UnityE
using System.C
在Unity工作流程内,地形是一个不可缺少的重要元素,不论是游戏或虚拟现实都会使用到各种类型的地形效果,在这个教学中我们需要了解到地形的制作基本概念与,其中对于Unity的地形操作部分需要大量的操作练...
写在前面之前遇到过一些朋友问怎么在材质面板里定义类似于bool这种变量,控制一些代码的执行。我们当然可以写一个C#文件来自定义材质面板,就像Unity为Standard Shader写材质面板一样(你...
原文地址:/articles/501521/how-to-convert-between-most-audio-formats-in-net
摄像机跟随物体方法一是把摄像机设置为物体Player的子物体,给Player添加移动脚步就可以摄像机跟随Player移动。移动的简单脚步using UnityE
using System....
在我的项目中,我采用的是物体遮挡作半透明处理,如果按照上述文章中的思路来写代码的话,那么结果就是当多个物体遮挡角色时,只有第一个物体会半透明,如图:
角色被墙和屋顶遮挡住了,但是可以清楚...
在看此文章时请先看上面的参考文章。更多精彩请关注【狗刨学习网】
看完以上文章后,你也许会想人家都已经给出所有代码了,你还写个毛啊
别急,现在进入主题
Input.GetKey 获取键,当按键北被用户按住时返回true。
下面代码实现:
按下"W" 控制物体向前;
按下"A"控制物体像左;
按下"S"控制物体向后;
按下"D"控制物体向右;
他的最新文章
讲师:董晓杰
讲师:姚远
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)}

我要回帖

更多关于 地表的地形 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信