Product
skyman_2001
这个作者很懒,什么都没留下…
展开
-
《3DS Model Viewer》最新进展
1. 由Win32移植到MFC的SDI下,界面和操作性更加友好。2. 增加对体积雾(Volumetric Fog)的支持。运行界面:体积雾设置界面:体积雾效果1:体积雾效果2 我的博客:http://blog.csdn.net/skyman_2001,QQ:175910174,欢迎交流!原创 2006-05-07 16:23:00 · 5389 阅读 · 22 评论 -
《3DS Model Render》最新版出炉拉
到目前为止,实现了以下功能:1. 纹理支持BMP、TGA和JPG格式;2. 支持各种光照和材质模型;3. 支持Bump Mapping:Height Map和Normal Map;4. 支持各种雾效:Linear Fog、EXP Fog和EXP2 Fog。图中网状小球为光源,雾的模式为EXP2注意面部的凹凸不平感。雾的模式为EXP.以后还会添加其他效果,敬请关注!原创 2006-04-03 20:26:00 · 5037 阅读 · 11 评论 -
《Particle System Viewer》增强版
新提供了7种预定义的粒子系统:Blood,Dust,Explode,Fire,Fountain,Smoke,Snow.个人感觉要想用粒子系统来逼真地模拟自然现象,就必须熟悉该自然现象的物理模型,并进行适当的抽象与简化,好在我是学机械的,这个难不倒我,lol.一、Blood(血)二、Dust(灰尘)三、Explode(爆炸)四、Fire(火)五、Fountain(喷泉)六、Smoke(烟)七原创 2006-04-02 20:00:00 · 4669 阅读 · 10 评论 -
我写的《Particle System Viewer》
这是最新写的,该程序允许用户以某种控制来生成不同类型的粒子系统,如控制粒子数、初始速度、加速度、颜色、大小、风力、空气阻力、释放粒子数、释放间隔、生命期、纹理和碰撞平面等。并且用户可以通过键盘和鼠标来移动和旋转场景,以观察粒子系统的效果。纹理支持BMP和TGA两种格式。该程序使用OpenGL的ARB_point_sprite扩展来创建点精灵。点精灵是硬件加速的布告板(billboard),可被原创 2006-03-26 23:51:00 · 3642 阅读 · 2 评论 -
3DS模型Bump Map(凹凸贴图)渲染器
这是我最近写的一个东东,支持BMP、JPG、TGA格式,支持Height map和Normal map,现贴几张截图与大家共赏,顺便鼓励自己一下,呵呵! 先讲一下实现原理和思路: Bump Map一般分2种:一种是Emboss Bump Map(浮雕凹凸贴图),它使用的是Height map,原理是在原始图像的基础上,对高度场图像进行复制、轻微平移、差操作。但它存原创 2006-03-13 02:49:00 · 4012 阅读 · 1 评论 -
《30年代互动电影——格斗天王》(OpenGL+Cg)
一、简介: 互动电影又叫交互式电影(Interactive Movie),就是观众可以操控电影中的角色,影响电影剧情的发展,让观众与电影产生互动。说白了就是电影与游戏的结合。这种电影最大的特点就是交互性。虽然是一种崭新的艺术表现形式,现在还没有成熟。但早在20世纪30年代,我国勤劳智慧的电影工作者就制作出了优秀的互动电影《格斗天王》,远远地走在了世界的前列!呵呵!!!二、名称:《30年代原创 2005-10-19 13:53:00 · 6478 阅读 · 11 评论 -
“Saturniid(天蚕蛾)”开发进度
Saturniid(天蚕蛾)是我最近正在写的In-door Engine,采用Dev C++和OpenGL开发。现在已经实现了: 1. BSP+PVS; 2. DOT3 Bump Mapping; 3. Diffuse Mapping; 3. Dynamic Lightmap; 4. Collusion Detecting and Handling; 5. 3DS、M原创 2005-08-23 20:22:00 · 1952 阅读 · 0 评论 -
室内引擎——Saturniid(天蚕蛾)开发计划
最近准备写一个In-door Engine,命名为Saturniid(天蚕蛾)。计划所用的技术有: 1. BSP+PVS 2. Frustum +PORTAL Culling 3. DOT3 Bump Mapping 4. Dynamic Lightmap 5. Environment Mapping 6. Specular Mapping 7. Shadow Mapping原创 2005-08-23 20:12:00 · 2059 阅读 · 0 评论 -
我的第一个OpenGL作品——《My Robot》
这是我学OpenGL写的第一个作品,现在整理出来放在上面,写得很烂,大家不要笑!用的是GLUT,所以必须要有GLUT运行库才能运行,可以到http://www.xmission.com/~nate/glut.html下载。下载地址:robot.rar原创 2004-10-30 22:50:00 · 4521 阅读 · 2 评论 -
《血战花园庄》升级计划
《血战花园庄》2.0改进计划:1.加入片头动画,使其更完善;2.加入天空;3.改进树木花草的渲染方式,使其更逼真;4.改进碰撞检测算法,使其更精确;5.在场景中加入飘动的花园庄庄旗。敬请期待!!!原创 2004-08-22 16:54:00 · 2499 阅读 · 0 评论 -
我开发的室内3D引擎《Saturniid(天蚕蛾)》Demo(含程序和源码)
Saturniid(天蚕蛾)是我去年6月份写的室内3D引擎,采用Dev C++和OpenGL开发(OpenGL extensions采用GLEW库),本来想写一个很全面和高级的Indoor Engine的,但由于本人时间和毅力的关系(当然也有水平有限的原因啦,呵呵),没有坚持下来,所以该作品只是一个半成品。最近在整理资料时发现了它,思量再三,决定将其放到网上与大家分享,希望能对有的同志有些原创 2006-10-15 18:27:00 · 3255 阅读 · 4 评论