首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
三维方面
Nicander
创建于2021-08-18
订阅专栏
三维方面
等 9 人订阅
共20篇文章
创建于2021-08-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Games101学习笔记】五、光线追踪
本文主要是Games101 Ray tracing部分的学习笔记。内容主要包括: whitted-style 光线追踪,也是古典光线追踪 光线与物体求交,加速结构(BVH)等 辐射度量学 路径追踪 一
Games101 作业5 学习记录
Games101 作业5的学习记录,Whitted-Style Ray Tracing,记录解题思路和代码,
【GAMES101学习笔记】三、着色(shading)
光照和基本的着色模型 Shading在图形学中是指模拟光照和彩照相互作用的过程。Shading(着色)是将颜色应用于三维模型表面的过程,以便在渲染图像时呈现逼真的光照效果 blinn-phong着色模
【GAMES101学习笔记】二、光栅化 rasterization
光栅化 前边的部分我们学习了MVP矩阵,如何把一个物体投影到一个规则立方体内([-1,1]3),如何把这个规则立方体内点的物体投影在屏幕上,转变为二维图像,这就是光栅化的过程。当我们把这个规则立方体的
【GAMES101学习笔记】一、变换 transform
这部分主要介绍三维空间中的物体变换(旋转、平移、缩放)、mvp变换等内容及其推导过程。 🌐关于三维渲染中涉及的几个空间 **模型空间/局部空间 :**模型本地化空间,一般以模型中心为原点 世界空间 w
【Games101】从作业3代码看软光栅渲染流程及透视投影矫正等问题
软光栅渲染流程 从Games101 shadeing部分介绍了图形渲染管线:那么如何用代码去实现这样一个图形渲染管线,作业3的代码中实现了一个基本的软光栅渲染器,我们从作业框架的代码中,总结软光栅渲染
✍️线性代数学习笔记(计算机图形学)
1、向量 单位向量 向量加法 向量点乘 向量点乘在计算机图形学中的应用 可以计算一个向量在另一个向量上投影的长度; 可以计算两个向量的夹角 可以计算两个向量方向是正向的还是反向的 向量叉乘(cross
【转载】一篇文章入门三维几何内核
在三维建模软件和仿真软件中,我们经常能听到到“几何内核”一词。 本文就以三维几何为题,从仿真的角度讨论以下几方面内容: 几何内核是什么,有什么作用 几何内核和仿真的关系 现状 作为仿真类公司,有无必要
Cesium官方教程——Fabric
1、简介 Fabric 是Cesium中定义的描述材质Material的JSON 结构体。Material代表了一个物体的外观。 材质Material可以是比较简单的,比如直接将一张图片赋予表面,或者
Cesium近地天空盒,解决图片旋转问题
前言 当我们使用官网的例子设置天空盒后,会发现天空云彩是斜的,比如下边这张图:通过查阅网上资料,需要修改cesium的源码,以下是修改后skybox的源码,在自己的项目中引入即可: 实现代码 修改代码
搭建良好编写体验的webgl编程环境 vscode+vite
因为webgl代码是以字符串的形式嵌入在javascript代码中,这对于我们编写webgl代码的体验不友好,本文介绍如何搭建友好webgl编程环境: 需要安装的vscode插件 WebGL GLSL
Cesium 使用canvas作为billboard的图片
cesium的`billboard` 可以使用canvas作为图片,这就带来很大的灵活性 - 业务中经常使用billboard作为POI标签点,**可以利用**`canvas`**绘制图表+文字标签*
【转载】UE4 Landscape地形 部分组件 材质无法显示加载
UE4 Landscape地形 部分组件 材质无法显示加载 这是由于Landscape贴图限制,将Sampler Source纹理采样换成Warp。 Landscape材质中如果没有找到Texture
【实践】使用超图发布矢量切片MVT并在Supermap Webgl加载
超图可以生成矢量瓦片,通过SuperMap Iserver发布为mvt格式的rest 矢量瓦片服务,在SuperMap Webgl中加载。 这种方式加载可以将poi点、文字等变成立体的效果(推测是转换
Blender 地形-影像-城市白膜生成
参考:BlenderGIS教程(网子里Chris) 本文记录了使用Blender软件制作城市大场景,并导入UE中的步骤,便于以后回顾。 0、软件版本 Blender 2.83 Blender GIS(
UE4-关于场景中隐藏了物体,鼠标射线检测获取物体时依然会点击
问题描述 UE中通过获取鼠标命中结果 这个蓝图节点获取鼠标命中结果,但物体隐藏后,点击物体所在的位置依然可以获取鼠标命中结果? \ 原因及解决办法 是因为碰撞检测的问题,虽然物体隐藏了,但获取鼠标命中
cesium vue 气泡窗
cesium+vue项目气泡窗的实现源码,可根据需要进行扩展。参考了cesium-popup-es6的代码
supermap webgl 加载cc导出的3dtileset,定位不到模型
``` 代码前加入: var obj = [6378137.0, 6378137.0, 6356752.3142451793]; Cesium.Ellipsoid.WGS84 = Object.fre
3dtile数据结构转换与展示
前言 最近十多天的的时间都在做cesium地下管网三维相关,包括BIM建模、数据结构转换、cesium三维展示的内容,有了一些小小的收获,特地总结记录一下,加深记忆,并为以后查找方便。 一、工具介绍
WEB三维开发的几种技术对比和学习资料
这段时间研究了市面上基于WebGL的三维技术引擎,Cesium、Three.js,imodel.js,skyline(客户端),这篇文章主要说一下个人对这几种三维引擎的理解,对他们的优缺点进行分析