天空盒的制作方法 Max来生成天空盒的六张图片

news/2024/2/29 4:19:53

在虚拟现实技术中,需要产品展示,场景漫游等,只要想在内部有一个虚拟的3D天空,那么都要用到天空球;天空球目前基本做法主要有两种;分别是正方形的和球形的。



目前360度全景图主要用的是球形的,针对目前已经存在的实景,需要得到这个环境的话,可以利用鱼眼照相机,分别对前后两方向拍摄照片就可以形成一个球形的球形天空球。那如何利用max打造天空球呢?接下来就一一讲解各天空球的区别及在max中如何打造各天空球:

如上图可以看到所谓正方形的天空球就相当于,以我们人所在的位置为定点,分别把周围周围周围周围周围黑名周围周围周围周围周围黑名周围周围周围周围周围黑名周围周围周围周围周围黑名周围周围周围周围周围黑名黑名环境想像成一个Box,共分为上下左右前后六个组成。也就由这六个面构成了我们目前所在的环境。

 

那在max中如何打造?

可以利用max来生成六副图,利用这这六副图就可以来做我们的天空盒了。

Max提供了一个很方便的功能,可以通过指定一个视点位置,将当前场景渲染到六个图片上(这六个图片可以组成一个立方体,也叫Cubic Map)。其步骤如下(以下的max截图为6.0版本,如果是其它版本,可能略有不同):

1打开一个max场景文件

2在场景中加入一个球体,用来代表视点的位置

3M,打开材质编辑器

4任选一个未使用的材质球,设置其为Standard材质

(以上步骤如下图所示)


5单击Diffuse颜色右边的按钮,选择贴图类型为“Reflect/Refract”

Reflect/Refract的设置窗口中,按下图1234所示步骤依次设定

渲染完成之后,你可以到上图第3步所指定的位置,找到max生成的6个图片文件,文件名分别以UPLFBKRTFRDN结尾。如下图所示:

 

这样一个天空盒就打造完成, 可以利用在目前虚拟现实软件VRP,C3D等只要是根据6张图设立的天空的虚拟软件中。

注意:如果需要把这样的天空球利用到自己开发的软件中,一定要考虑法线现象,因为max中的虚拟场景计算法线是左手系,而我们现实中所利用的是右手系,所以我们在自己开发的程序软件要用到天空球的话一定要考虑到法线计算的算法,要不然得把所得到的六张图片进行翻转。


http://www.ppmy.cn/news/683546.html

相关文章

天空盒的制作方法 Max来生成天空盒的六张图片

在虚拟现实技术中,需要产品展示,场景漫游等,只要想在内部有一个虚拟的3D天空,那么都要用到天空球;天空球目前基本做法主要有两种;分别是正方形的和球形的。 目前360度全景图主要用的是球形的,针…

图片天空区域识别

本文主介绍了一下一种天空区域识别的算法,参考论文:Sky Region Detection in a Single Image for Autonomous Ground Robot Navigation 顺便贴出对论文中算法稍加改进后,图片天空区域的识别效果图。具体怎么改进的见下面描述。 本文分为四个…

Cesium自定义天空盒子图片

Cesium自定义天空盒子图片 效果图 改造SkyBox代码 const {BoxGeometry,Cartesian3,defaultValue,defined,destroyObject,DeveloperError,GeometryPipeline,Matrix3,Matrix4,Transforms,VertexFormat,BufferUsage,CubeMap,DrawCommand,loadCubeMap,RenderState,VertexArray,…

cesium自定义远、近天空盒图片

外天空盒实现的效果图 本来想找个太空图做外天空盒的,但是资源没有找到... 1.先准备需要的6张尺寸为1024*1024的png/jpg图片,图片可以通过Poly Haven 网站下载 2.下载的时候选择HDR文件 3. 通过 HDRI to CubeMap (matheowis.github.io)网址进行HDR文件处…

天空盒六面图片+左右眼3D全景图片

左右眼3D全景图片: 左: 右: 切割六面图:

天空的照片

飞机上拍的,云层在你下方,太阳很亮,感觉很棒。

Vue SVG图标配置

SVG图标配置 在开发项目的时候经常会用到svg矢量图,而且我们使用SVG以后,页面上加载的不再是图片资源, 这对页面性能来说是个很大的提升,而且我们SVG文件比img要小的很多,放在项目中几乎不占用资源。 安装SVG依赖插件 pnpm install vite-…

uniapp:分享一个自定义侧滑样例

首先看html,分为两部分&#xff0c;主体内容部分和功能部分&#xff0c;功能部分在css中定位到主体部分的右边 <view class"section" ref"box_center" touchstart"drawStart" touchmove"drawMove($event)"touchend"drawEnd($…

【Python | 杂代码】从0爬妹子图片教程,难道我也下海了?

往期精彩&#xff1a; 100多g Python 学习资源分享&#xff1a; 以前的爬虫文章&#xff1a; 下期分享预告&#xff1a;100多G精选Java学习资源&#xff08;本周六&#xff09; 前言&#xff1a; 正规妹纸图片网站、58同城房源信息、微信公众号文章&#xff0c; 分三期推送给大…

叶无谓|从不被期待到成为父母的骄傲,我一夜长大!

大家好&#xff0c;我是来自深圳陈小春&#xff0c;因此外号如古惑仔里面的山鸡哥一样&#xff0c;人称小鸡总。关于网名叶无谓的由来&#xff0c;是纪念一个去世了叶姓的朋友&#xff0c;无谓是希望自己凡事看开别太执着。入行新媒体3年多&#xff0c;一直从事各种增粉裂变活动…

python高琦_cq9电子游戏哪个容易赢介绍介绍

综合安装 原标题&#xff1a;百度CTO王海峰出席无锡市产学研合作Υ科技成果洽谈会论道AI新基建新基建浪潮来临&#xff0c;行业正迎来产业智能化升级发展的新机遇?几千年前&#xff0c;在今天的巴哈马群乌、安纳利斯群岛以及墨西哥湾地区&#xff0c;一块巨大的大陆沉没了&…

于正AI换脸火上热搜,差点骗了全网!古风民族风也能任意切换

点击上方“视学算法”&#xff0c;选择加"星标"或“置顶” 重磅干货&#xff0c;第一时间送达 来源丨量子位 编辑丨极市平台 导读 AI换脸又双叒叕惊到了大家&#xff0c;来看看于正、汪东城、马化腾、李彦宏换脸之后的样子。 没想到&#xff0c;AI换脸又双叒一次惊到…

python中pygame模块下载_基于python中pygame模块的Linux下安装过程(详解)

pyhthon中pygame模块怎么安装&#xff1f;pyhthon中pygame模块怎么安装&#xff1f;鄙人为初二一名学生&#xff0c;闲来无事 钻研起电这句话还是建议问一下你们代课老师吧,因为你们老师是这方面专家,诺儿那边的话肯定有详细的政策啥的。 linux下怎么在python中安装numpy模块 l…

机器学习从理论到实践(常见算法)

1机器学习引言 1.1 机器学习是什么&#xff1f;先看下面这张图片 我们人是怎么分辨的&#xff0c;可能是通过是否有胡须&#xff0c;喉结&#xff0c;长发短发等特征区别的。那么机器如何完成这个过程。 “学习”的概念 请分别讨论下列各组数据的内部关系&#xff0c;并填空。…

小学计算机京剧脸谱教案,小学脸谱教案

《有趣的脸谱》教案 设计者&#xff1a;何君 一、课题&#xff1a;《有趣的脸谱》 二、单元&#xff1a;人与社会&#xff1a;六年级第6课 三、类别&#xff1a;设计应用 四、美术元素&#xff1a;造型、色彩、对称 五、理念&#xff1a; 1、教材分析 各种传统戏曲脸谱&#xf…

摄影师眼中的爱情(完整版)▒┣

┫▒摄影师眼中的爱情&#xff08;完整版&#xff09;▒┣文章提交者&#xff1a;feng_98 加贴在 图画人生 凯迪网络 http://www.cat898.com一吻定情   现在的男女是越来越开放了&#xff0c;在花港观鱼的小桥边&#xff0c;巧遇这对小男女&#xff0c;  一副如胶似漆的甜蜜…

柳夜熙又更新了,虚拟人的底层技术是什么?

NEW 关注Tech逆向思维视频号 最新视频→【日本富翁抵达宇宙还秀了朋友圈&#xff0c;普通人可以吗&#xff1f;】 出品&#xff5c;盒饭财经 作者 | 玉谷子 柳夜熙&#xff0c;是如何被创造出来的&#xff1f; 3条视频&#xff0c;增粉776万&#xff0c;获赞超千万。 12月12日&…

毕业十五年的人生复盘总结 - 大学篇

踏入校园 熬过了高考后的长长的【暑假】&#xff0c;一个人踏上了去学校报到的路。 到县城坐汽车&#xff0c;没走高速&#xff0c;路上约四个小时&#xff0c;一颗忐忑的心&#xff0c;在憧憬着。到了汽车总站&#xff0c;下车后&#xff0c;通过大学的新生接待指示&#xf…

Typora基本使用Markdown基本语法:精炼且详细

⭐️ Typora基本使用 &#x1f4cd; 来自&#xff1a;中南林业科技大学软件协会学术部&#xff1a;谢添 ⏲ 时间&#xff1a;2022 - 10 - 16 &#x1f3e0; 官网&#xff1a;https://www.csuftsap.cn/ &#x1f4ac; 在本篇中我列举了一些我认为基本的&#xff0c;也是我最…

分析Ajax爬取今日头条街拍美景

# -*- coding: utf-8 -*- import os import re import json import requests from urllib.parse import urlencodedef get_one_page(offset, keyword):获取网页html内容并返回paras {offset: offset, # 搜索结果项开始的位置format: json, # 返回的数据格式keyword: keyword…
最新文章