原文:CSharpGL(5)解析3DS文件并用CSharpGL渲染

CSharpGL 解析 DS文件并用CSharpGL渲染 我曾经写过一个简单的 . ds文件的解析器,但是只能解析最基本的顶点 索引信息,且此解析器是仿照别人的C 代码改写的,设计的也不好,不方便扩展。 现在我重新设计实现了一个 . ds文件的解析器,它能解析的Chunk类型更多,且容易扩展。以后需要解析更多类型的Chunk时比较简单。 BIT祝威 悄悄在此留下版了个权的信息说: 下载 这个 DS ...

2015-09-12 01:13 10 3097 推荐指数:

查看详情

CSharpGL(9)解析OBJ文件并用CSharpGL渲染

CSharpGL(9)解析OBJ文件并用CSharpGL渲染 2016-08-13 由于CSharpGL一直在更新,现在这个教程已经不适用最新的代码了。CSharpGL源码中包含10多个独立的Demo,更适合入门参考。 为了尽可能提升渲染效率,CSharpGL是面向Shader的,因此稍有 ...

Mon Jan 18 22:40:00 CST 2016 4 1849
3DS 文件格式

3DS 文件格式   1、读取规则 3ds文件的读取规则如下: 字节:直接读取; 字:先读低位字节,后读高位字节,如ed 3c读出后的字为3c ed; 双字:先读低位字,后读高位字,如ed 3c 25 43读出后的双字为43 25 3c ed; 浮点数:直接读取四个 ...

Wed Dec 12 01:15:00 CST 2012 0 5679
CSharpGL(17)重构CSharpGL

CSharpGL(17)重构CSharpGL CSharpGL用起来我自己都觉得繁琐了,这是到了重构的时候。 下载 CSharpGL已在GitHub开源,欢迎对OpenGL有兴趣的同学加入(https://github.com/bitzhuwei/CSharpGL) 核心N合一 为了解 ...

Fri Apr 22 11:19:00 CST 2016 7 2007
3ds文件格式

.3ds文件是Autodesk 3D Studio使用的3D Sudio(DOS)网格文件格式 3DS文件包含用于场景和图像的3D表示的数据,并且是3D数据导入和导出的流行文件格式之一 二进制文件格式,数据以块的形式存储 层次结构 ...

Thu Jan 21 17:34:00 CST 2021 0 418
读取3ds文件

3ds文件是3D Max的一种二进制存储格式,它始终没被官方公开,但是也基本被大家hack出来了大半。其“格式”总的来说非常简单,这里介绍一个概念:chunk。3ds文件里的数据都是按chunk一块一块隔离的。每个chunk都有两个标记:2个字节大小的chunkId,用来标识这个chunk存 ...

Sun Mar 25 04:27:00 CST 2012 0 9745
CSharpGL(30)用条件渲染(Conditional Rendering)来提升OpenGL的渲染效率

CSharpGL(30)用条件渲染(Conditional Rendering)来提升OpenGL的渲染效率 当场景中有比较复杂的模型时,条件渲染能够加速对复杂模型的渲染。 条件渲染(Conditional Rendering) 当我们能够断定一个模型被其他模型挡住(因此不会被Camera ...

Thu Sep 15 07:06:00 CST 2016 0 2833
CSharpGL(25)一个用raycast实现体渲染VolumeRender的例子

CSharpGL(25)一个用raycast实现体渲染VolumeRender的例子 本文涉及的VolumeRendering相关的C#代码是从(https://github.com/toolchainX/Volume_Rendering_Using_GLSL)的C++代码转换来的。 效果图 ...

Tue May 31 09:42:00 CST 2016 3 2851
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM