Projects tagged ‘3d’ and ‘shading’


[4 total ]

3 Users

Ayam is a free 3D modelling environment for the RenderMan interface.
Created over 3 years ago.

0 Users

A Library project for FreeBASICThe main problem that I was looking at was as to why FreeBASIC, being the excellent programming language that it is, didn't have very many libraries or headers for some ... [More] of the nice 3D-gaming engines and virtual-reality systems out there. There are already some very powerful primitives for some of the low-level graphics handling, but none, as far as I saw of any, for the rendering libraries, texturing, and VR landscaping. This presented something of a problem as I chose to use FreeBASIC as my preferred coding base, and would like to see FreeBASIC as a coding base for use in today's stunning 3D VR games! Therefore, I have decided to start working on some of my own bindings and adaptations. I would like to see me being able to easily incorporate engines like NEBULA, OGRE, PhysX, and the like without a lot of the headaches! I eventually hope to bring out a mature project to help implement "Object-Oriented Programming" capabilities to FreeBASIC as it is one of few "BASICs" out there that have OOP programming paradigm. The FreeBASIC folks are doing a wonderful job with the constant updates and improvements to FreeBASIC and the development tools. I just would like to see something of a version that could be easily and seamlessly adapted to the programming of high-performance graphics and game authoring. This may translate into a separate project as I do not wish to cause the drastic alteration of the original FreeBASIC projects. So I wish to first just start the process of producing a good, solid collection of library headers of some common 3D packages and put together a consistent package of my own together. This project has officially started the research phase on: 08-28-2008. I would also like to add that I am comparing engines and supporting libraries to find what will work best for me for the time being. But I will try to put together several different recommend lists so as to add a little variety for others. I also plan on putting together a features comparison chart so that others can see what will work for them and their projects. For this, stay tuned. ... [Less]
Created 12 months ago.

0 Users

Raytracing application. Renders three-dimensional images on the screen with object coloring, object shading, multiple lights and shadows. Shapes included are triangle, octagon, cylinder, sphere ... [More] , plane, checkered plane, billiard ball, cube, tetrahedron, and circle. Objects are specified centered around the origin with size 1 unit. The object can then be scaled using transformations (such as rotations), and moved to the needed location. Manipulation of individual objects is completed by calling the object's methods using reflection. Application renders the scene as a stereo pair. [Less]
Created 4 months ago.

0 Users

A simplified implementation of J. Bouguet and P. Perona desktop 3d photography method.
Created 12 months ago.