制作天空盒子 1. 新建一个 Material (材质) 2. 在 Shader(着色器)中选择 Skybox / 6 Sided 3. 将贴图拖拽到对应的位置 4. 在 Iighting 中选择 Skybox ...
分类:
其他好文 时间:
2018-07-04 22:43:11
阅读次数:
160
前几篇博客,我分别加好了3D移动盒子,也给场景加好了天空盒 这篇博客,就给场景再加一些效果 绘制的水珠的源代码来自Three.JS在GitHub上的demo 小游戏所用到的,修改过的JS库,大家可以移步我之前发的博客下载 直接上代码 效果展示 ...
分类:
微信 时间:
2018-06-24 11:34:07
阅读次数:
431
一、项目分工 刘星魁:实现所有的功能 二、需求分析 参考主流的渲染引擎,实现基本的摄影机,天空盒,模型,贴图,粒子系统,以及漫游功能 2.软件需求规格说明书 三、原型设计 使用素材: 1.天空盒的上下左右前后图片(bmp格式) 2.测试用的两张图片(png格式) 3.平面和球体模型(obj格式),球 ...
分类:
其他好文 时间:
2018-06-03 14:24:00
阅读次数:
212
一、介绍 目的:在Unity场景中制作一个天空盒。 软件环境:Unity 2017.3.0f3,VS2013。 二、自制一个天空盒 1,创建一个材质material 2,更改属性为Skybox/6 Sided,并且把六个面的图片都选好 三、修改天空盒 在菜单栏Window属性下,选中Lighting ...
分类:
编程语言 时间:
2018-04-24 19:00:53
阅读次数:
1501
Reprinted from Tanmengmeng in CSDN,AR4DS in Sina等. 1.简述两个属性 1.1 Clear Flags 清除标记 每个相机在渲染时会存储颜色和深度信息。屏幕的未绘制部分是空的,默认情况下会显示天空盒。当你使用多个相机时,每一个都将自己的颜色和深度信息存 ...
分类:
编程语言 时间:
2018-04-20 16:11:33
阅读次数:
230
摄像机在HoloLens开发中相当于人的眼睛 首先先新建一个Camera 然后将其xyz位置设置成0,0,0 然后将其天空盒改成固定颜色,并修改为纯黑 因为纯黑在HoloLens渲染中=透明 Clipping Planes 建议设置成 Near:0.85 Far:1000 这是有摄像机的渲染远近,官 ...
分类:
其他好文 时间:
2018-03-28 14:19:10
阅读次数:
248
现在还没用到cubemap(除了天空盒子),只是初步的学了一下最简单的cubemap的shader找一幅图好吧,有点大,在unity里把它设置成cubemapOK,图有了,看shader,代码挺简单的,其实和普通的2D贴图shader挺像Shader"Custom/Cubemap"{Properties{_Cube("Cubemap",cube)=""{}//1.}SubShader{pass{C
分类:
其他好文 时间:
2018-02-11 10:44:41
阅读次数:
238
一、基础知识 1、项目中需要有AudioListener,播放器中播放的声音就是AudioListener组件坐在的位置听到的声音。默认AudioListener是放到Main Camera上。没有AudioListener的话是听不到声音的。一般默认就在摄像机上。2、把音乐拖到Assets中,选中 ...
分类:
编程语言 时间:
2018-01-07 14:11:06
阅读次数:
230
UNITY渲染基础 渲染 1.何为渲染? 所有我们能看到的东西都是需要进行渲染的。 比如:天空盒,场景模型,角色模型,特效...... 如果没有渲染,游戏世界将是一片黑暗。 2.各版本渲染区别 Unity4.X:渲染使用的事AutoDesk的Beast技术; Unity5.X:渲染使用的事Enlig ...
分类:
编程语言 时间:
2017-12-06 19:42:51
阅读次数:
252
天空盒子的使用 1.THREE.js下使用天空盒子的最简单方法是使用cubetxture来设置scene的background属性。 和其他游戏引擎一样,天空盒子需要六张拼合好的图片。 2.在THREE.js里cubetxture是一个6个长度的图片数组,贴图顺序依次是:左右上下前后。 3.示列代码 ...
分类:
Web程序 时间:
2017-11-20 12:59:20
阅读次数:
210