Code archives/3D Graphics - Mesh

TitleDescriptionAuthorDate
CenterMesh ()Fixes problems with weird-offset meshesBlitzSupport2001-09-19
primitives2update of samples/mak/primitives.bb with FPS and Poly Countskidracer2001-10-14
Saving meshes x file formatSave single surface meshes to a x file formatDavid Bird(Birdie)2001-10-25
CreateSegCube([segs],[parent])Creates a segmented cube.David Bird(Birdie)2001-10-28
CreateTree()Create a 3D Tree 'primitive' according to user passed valuesDragon572001-10-28
CreateTorus()Creates a torus 'primitive' according to user passed valuesDragon572001-10-28
CreateCylinderTaper()Creates a tapered cylinder per user passed valuesDragon572001-10-28
Mesh OutlinesA slow method to create outlines on meshesDavid Bird(Birdie)2001-10-31
OpenMeshExt()Opens a mesh with extenend attributes.Inner2001-11-08
MyPaintMeshThis small function paints a mesh without collapsing surfaces.FlameDuck2001-11-29
Sticky ShadowThis function will allow you to let a shadow mesh 'hug' the underlying meshWiebo2002-02-02
FITMESH exampledraws a bounding box around a meshbradford62002-02-16
Save mesh to .asc file formatThis saves a mesh to .asc file format. Chroma2002-03-23
AutosmoothGive a mesh hard/soft edges. Weld or explodePeter Scheutz2002-04-05
Managed Mesh LoaderLoads a specified mesh and makes texture handles availableTeraBit2002-04-08
MeshExpand() It blows a mesh like a baloon moving vertices.Litobyte2002-04-22
mesh reassemblerPut multiple meshes back together easilycarcrash2002-05-16
Truespace 2 importer.Import truespace 2 cob models into Blitz. (ASCII only)David Bird(Birdie)2002-05-19
Mesh terrainNon-dynamic terrain made from meshes. High polyBadJim2002-07-06
3D WaterCreates the effect of water by moving the vertices of a mesh in a wave like fashionCyBeRGoth (John McCubbin)2002-07-07
DeleteEntity vs. ClearSurface speed testThis tests the speed of copying one mesh to another constantly in two diffrent ways.sswift2002-07-17
DotMeshDraws a dotted version of a meshBlitzSupport2002-07-31
Mesh PlaneCreates a mesh plane of specified sizeNeo Genesis102002-08-03
Mesh MergeMerge your high entity count into one entity matching surfacesDavid Bird(Birdie)2002-08-07
PaintTriangleA Function to Paint Individual TrianglesTeraBit2002-09-20
Cel ShaderCreates black outlines around a mesh so it looks like a cartoon.sswift2002-10-02
Weld()Weld a mesh's VerticesTeraBit2002-10-09
CreateSquareCreate polygon based 2D square (For blitz3d)Ziltch2002-10-16
TriangleNX#(), TriangleNY#(), TriangleNZ#()Returns the x, y, z normals of a particular trianglesimonh2002-10-21
NormaliseNormals()Normalises all normals on a particular meshsimonh2002-10-21
Remove overlapping trianglesThis function removes overlapping triangles in a mesh, even across surfaces. For example, if you build a level out of cubes, this function will remove all faces sandwidched between cubes.sswift2002-12-11
MeshEditor and B3DX libraryBeta release 08.01.2003 link to homepage , 30.01.2003 out now , see new description hereMarkus Rauch2003-01-08
CSG FunctionsUse Boolean Union/Subtraction/Intersectionstarfox2003-01-17
CSG Functions another edition02.11.03 Use Boolean Union/Subtraction/Intersection , with UV and multiple SurfacesMarkus Rauch2003-01-26
AddMeshToSurfaceThis function allows you to otpimize your levels by addding a single surface mesh to a specific surface of another mesh.sswift2003-02-04
VRML Mesh ExporterExport a mesh in VRML format, load in max or whatever.Braneloc2003-02-09
List Mesh HierarchyLet's you spy recursively a Meshes complete Family/Hierarchyjfk EO-111102003-03-08
OutlinesCell Shader Black Outlines scaled Distance Independentlyjfk EO-111102003-03-09
DirectX ExporterExports MultiSurf+TexCoordsstarfox2003-03-19
Meshes, surfaces, vertices, trianglesCreate hollowed bisected sphere from bb sphereGraythe2003-04-03
TerrainY equivalent for mesh terrainsTerrainY equivalent for mesh terrainsPsychicParrot2003-05-01
Triangle RotateRotate a triangle on a surface.Birdie2003-05-06
Explodable mesh demo (updated)Create a mesh with unwelded, sub-divided tris... then blow it up!big10p2003-05-09
3dsMax Ase -> B3Dconvert 3ds Max Ase export to B3D file - Support Lightmap and Reflect map not animationDareDevil2003-05-29
Mid3dhandle() functionCenter's an object's handle to a mesh (locational handle)Bot Builder2003-07-02
Remove individual triangles,vertices & isolated verticesRemove individual triangles,vertices & isolated vertices functionselias_t2003-07-05
Trails - As seen in Rocket BoardsFlexible trail mesh that follows two entitiesBinary_Moon2003-07-19
CircumcenterFind a Triangle's circumcenter in 3DJeppe Nielsen2003-07-31
single surface particle system modmod to simon@acid's systemelias_t2003-08-06
ResizeMesh(mesh,width#,height#,depth#)Do you hate ScaleMesh?AuzingLG2003-09-23
Unlimited Terrain w. Unique meshesAllows the developer to place unique meshes at certain locations while also allwing them to use a 'generic' tile for all other areas. Ie wildernessLostCargo2003-09-28
Triangulate ToyTriangulate Points of a Polygon - Oct 27,03: Clean up code, bug fixPepsi2003-10-26
Custom mesh tiled terrain engineA Blitz lib that creates endless terrains using dynamic meshes tiled togetherBeeps2003-10-26
DirectX X File ExporterSaves MultiSurface meshes with normals+tex coordsShambler2003-11-04
Retro style patchwork landscape generator - ala ZarchdittoStevie G2003-11-04
PolyTry Blitz VersionTesselation of mono connected non convex polygonsfredborg2003-11-12
3d lines1pixel wide lines in 3dkoekjesbaby2003-11-24
model vieweryet another .x .3ds .b3d model viewerchurchaxe2003-11-28
RippleMesh ( )Ripple a mesh to parametersRob2003-12-09
CreateMySpherea CreateSphere blitz-like function. Does the Same thing. Update[12-22-03] Fix: North & South Pole UV coordsPepsi2003-12-21
CreateMyCylinder [updated:2004-2-19]a CreateCylinder blitz-like function. Does the Same thing with added ring segment parameter.Pepsi2003-12-22
CreateMyCone [Updated:2004-2-18]a CreateCone blitz-like function. The cone looks better then blitz CreateCone's generated cone now! ie: no smoothed edges on the end face.Pepsi2003-12-22
SaveB3DSave multisurface textured Mesh as .B3Djfk EO-111102003-12-24
weld routine performance improvement90% improvement of the performance for "weld" function : 21s to 1,6sPedro2004-01-04
Quad FunctionsCreating Quads for use as billboard/sprite modelsMatty2004-02-05
Crater FunctionThis function creates a crater model out of quads which will align itself with the terrain beneath itMatty2004-02-06
ForestRandom Forest Scenejfk EO-111102004-02-27
Create a GridCreate a single surface GridMatty2004-02-28
CalculateNormalsThis function calculates face and vertex normals for a mesh using a method which works better for levels (and many other types of meshes) than the built in function.sswift2004-03-25
Calcualte_FaceNormalsThis function calculates the face normals for a mesh.sswift2004-03-25
Calculate_FrontFacingVerticesThis function calculates all vertices in a mesh which are visible to a camera.sswift2004-03-25
Ultimate Single Surface collection!Single surface systems for all uses...Rob2004-03-27
ASE LoaderLoads a 3d Studio Max .ASE fileNilium2004-03-27
Mesh Terrain GeneratorCreateTerrainMesh(x,y) FunctionSarakan2004-05-08
Random Terrain TileCreates Random Terrain TileAbbaRue2004-05-16
.ASC Mesh ExporterSaves Multi-Surface Meshes to .ASC formatBug Face2004-05-18
Removing Triangles and VerticesIndividually remove tris & verts from a surface.Mr Snidesmin2004-06-07
Isometric Terrain Loaderloads a terrain from a bitmap but uses isometric tilesMr Snidesmin2004-06-08
Show NormalsSimple debug library to visually check normals by drawing them.big10p2004-06-14
OPIS2A colormap to .BB utilityCP5102004-07-02
Segmented quadCreate a segmented plane, to allow blitz to cullaCiD22004-07-22
AsteroidsMake random AsteroidsRob Farley2004-07-30
CreateTorusCreate a torus meshBODYPRINT2004-08-13
Mesh Clipping DemoClips a mesh along an arbitrary plane.big10p2004-08-22
F.L.E ( Free landscape editing code)Alpha blending terrain edinting demoRifRaf2004-08-25
Make EntityAlpha etc. work with animated MeshesAnimated Meshes with multiple Child-Levels require recursive Manipulationjfk EO-111102004-10-03
Single surface pixel perfect sprite base.Base code for single surface PP sprites.poopla2004-10-11
Mesh builderBuilds a flat mesh planepuki2004-10-24
3D Line LibDraw lines using 3D acceleration,Indiepath2004-11-03
The Open Source Single Surface Quad LibraryThe Open Source Single Surface Quad LibraryTechlord2004-11-13
3D Line With CylindersHow To Draw 3D Lines With CylindersToony2004-12-20
ClusterizeMeshDivide a huge Mesh into a 3D Grid of clusters (Updated)jfk EO-111102004-12-23
new fast animationanimation mnzmongia22004-12-30
Polygon ReductionA function to reduce the polygons in a meshJohn J.2005-02-09
Bezier Patches - Editable 3D surfaces.Shows how bezier patches can be created, example demonstrates an interactive 3d surface.Jeppe Nielsen2005-03-06
ClusterizeMesh Revisitedbreak up large meshesRifRaf2005-04-05
AppMeshAppMesh() copies one mesh to another, as AddMesh(), but in more sophisticated way.Mikle2005-04-17
Mesh Position Getting CommandsUsed to get the position of the center of a mesh, and other such important local coordinatesPicklesworth2005-05-02
Weld MeshWeld mesh and keep vertex infoIndiepath2005-05-18
scale animated mesh to set blitz unit sizescales an animated mesh to set blitz unit sizeD4NM4N2005-07-27
Random Tileable Terrain GeneratorGenerate terrain meshes that can be tiled side by sideDelerna2005-09-05
Faster vertice manipulationGet a huge speed increase modifying meshes when using collision such as linepick()Cygnus2005-10-07
CentreAnimMesh()Centres a hierarchical meshJohn Blackledge2005-10-20
MultiTextureModel->SingleTextureFile Convertorconverts models with multiple textures into a single surface model.Banshee2005-10-21
DarkMatter Models and B3DHow to use DarkMatter Models in your B3D Programsxmlspy2005-11-07
Mirror MeshTakes a mesh, and mirrors it along an Axis X, Y or Z. Does NOT copy the mesh.Ross C2005-11-08
Create a ladderCreate a ladderBoiled Sweets2005-11-17
Form3Da Free pixel perfect 3d guiPepsi2006-01-02
CopyPartMesh(mesh,start,end,par=0)Copies part of a meshBeaker2006-01-27
Quad functionsSimilar to those you have for Triangles/Vertices - AddQuad(), CountQuads(), QuadVertex() etcBeaker2006-01-27
Mesh LoadTerrainCreates a mesh from a heightmap image you choose. Doesn't use blitz terrains.Ross C2006-02-05
Mesh-EditorA primitively Mesh-EditorMr. Bean2006-03-03
saveanimmeshsave animated x fileb322006-07-02
Centre MeshCentres a mesh around its centre pointJohn Blackledge2006-08-14
Load/Save Anim .b3dLoading and saving an animated .b3dRicky Smith2006-08-23
SaveMesh3DS functionSaves a mesh to 3DS file format.markcw2006-09-15
CreateJointMesh()Creates a joint pivot meshDevils Child2006-10-24
CreatePillMesh()Creates a capsule mesh.Devils Child2006-10-24
Box Unbox mesh functionsBox with side on/off switches (optimalization)Nebula2006-11-23
Doors!Open/Close/Lock/Unlock DoorsShambler2006-12-15
Static Direct X, hierarchical meshSaves everything under 1 pivot to an X (static only)D4NM4N2007-01-27
Attach Body PartsAttach Body parts to a skeletonLeon Drake2007-02-05
FindChild command replacementWorks will all model file formats including .b3d.Chroma2007-02-19
polygon drawing programadd points to polygonb322007-02-20
Rotational solids editorRotational solids editor with curvesMatt Merkulov2007-03-15
3D chessboardRotational solids editor using exampleMatt Merkulov2007-03-15
Doors 101 - Simple multiple door systemVery simple latching doors system with triggerD4NM4N2007-03-16
'Lightmesh' fixed-point lightingLocks the position of the lightpuki2007-05-26
GetSecMesh(mesh,parent)Retrieves the handle from a child mesh simply and easilyFuller2007-10-17
UpdateNormalsAngleEnhanced UpdateNormalsBIG BUG2008-01-01
TriSteepnesscalculates the steepness of a triangleringwraith2008-02-19
Furys Alpha Terrain example.Alpha terrain example. build of several smal meshes.Wings2008-04-13
CLE - Cower Landscape EditorA landscape/terrain editorNilium2008-04-14
DSA heightmapAnother random heightmap generatorYasha2008-05-31
SkyPanorama loading codeLoads a skybox created by SkyPanoramaJohn Blackledge2008-10-17
Mesh-MorphingThis function morphs a mesh to the shape of another oneelcoo2008-12-14
Silo3D .obj import for B3DImports .obj meshes from Silo3D, including full automatic material/brush setupVorderman2008-12-22
CSG routinescsg routinesWarner2009-02-22