Location:
Search - cel shading
Search list
Description: Opengl使用GLSL的卡通渲染例子, glsl文件在Assets\Shaders下,模型使用md2格式
另外本例OpenGL扩展使用glee,它是一个比glew更轻量级的扩展使用方式,我去掉glee.lib,直接将glee.c, glee.h加入工程,便于编译
vc2003直接编译即可-opengl glsl Cel Shading, use md2, glee.c, glee.h. vs2003 compiled
Platform: |
Size: 703488 |
Author: larrow |
Hits:
Description: More graphics/Game programming sources..GFXFX2. Collection of graphics based sources. Made by Bas van Gaalen. Major topics: 3d rotation, Polygons (triple and quad), Flat-Shading, Gouraud Shading, Texture Mapping, Hidden face removal, Mode-X, Mode-12h, Mode 13h, Coppers, Fractals, Game techniques, Demo coding, Mouse routines, Palette routines, Plasma s, File-Format viewer: GIF, PCX, BMP, LBM, RIX and CEL, Scaling, Ten (10) different scrolls (horizontal, vertical, hardware, text, graphics, etc.), Sprites (normal, transparent), Voxel space, cross-fading, and more-More graphics/Game programming sources..GFXFX2. Collection of graphics based sources. Made by Bas van Gaalen. Major topics: 3d rotation, Polygons (triple and quad), Flat-Shading, Gouraud Shading, Texture Mapping, Hidden face removal, Mode-X, Mode-12h, Mode 13h, Coppers, Fractals, Game techniques, Demo coding, Mouse routines, Palette routines, Plasma s, File-Format viewer: GIF, PCX, BMP, LBM, RIX and CEL, Scaling, Ten (10) different scrolls (horizontal, vertical, hardware, text, graphics, etc.), Sprites (normal, transparent), Voxel space, cross-fading, and more...
Platform: |
Size: 401408 |
Author: Parity error |
Hits:
Description: This program displays a torus rendered with "cartoon lighting". The dot product between the normal and light vector is performed in object space, and used as a lookup into a 1D texture with "sharp lighting" values. The dot product is computed manually, or using a vertex program. The back faces are then drawn in wireframe mode to create an outline.
The download for this project contains two separate versions, one using NV_vertex_program to perform the lighting calculations and one using ARB_vertex_program.
Requirements:
EXT_compiled_vertex_array
EXT_texture_edge_clamp
Required for vertex program calculations:
NV_vertex_program/ARB_vertex_program
References:
Cel-Shading by Sami "MENTAL" Hamlaoui. From www.gamedev.net
Keys:
F1 - Take a screenshot
Escape - Quit
1 - Use manual cartoon lighting calculations
2 - Use vertex program
Up Arrow- Increase outline width
Down Arrow- Decrease outline width
Use the mouse to spin the object.
Platform: |
Size: 269312 |
Author: ss |
Hits:
Description: A fast 3D mesh viewer.
Released as Freeware and open-sourced
under Mozilla PL (http://mozilla.org)
3D Formats: 3DS, OBJ, SMD, MD2, TIN, PLY, STL
2D Formats: JPG, BMP, TGA, CEL etc.
Supports smooth and flat shading, wireframes,
hidden lines removal, texturing and antialiasing
(if supported by hardware).
GLSViewer was made and packaged with the following
tools and libraries:
- Delphi (http://www.borland.com/delphi/)
- GLScene (http://glscene.net)
- GraphicEx (http://www.delphi-gems.com)
- RxLib (http://sourceforge.net/projects/rxlib)
- UPX (http://upx.sourceforge.net/)
Platform: |
Size: 425984 |
Author: GF0309 |
Hits: