Code archives/3D Graphics - Mesh

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