meshpage.org®

(A way to display your 3d models on the web -- jpg of 3d)

gnome.zip(*) (We wanted this: gnome2)
TF I1=ev.mainloop_api.gltf_loadKK2(https://meshpage.org/punk/mesh_garden_gnome.glb);
P I2=ev.mainloop_api.gltf_mesh_all_p(ev,I1);
P I3=ev.polygon_api.color_alpha(I2,ff);
MT I4=ev.materials_api.colour_material(ev,0);
MT I5=ev.materials_api.toon_border(ev,I4,2,ff000000,true);
MT I6=ev.materials_api.gltf_material(ev,I1,0,1.5,400,-400,300);
MT I7=ev.materials_api.combine_materials(ev,I4,I6);
MT I8=ev.materials_api.combine_materials(ev,I5,I7);
MT I9=ev.materials_api.colour_material(ev,0.1);
MT I100=ev.materials_api.phong(ev,I9,30,-30,300,ff000000,ffffffff,120);
MT I110=ev.materials_api.combine_materials(ev,I8,I100);
ML I120=ev.materials_api.bind(I3,I110);
MN I10=ev.move_api.mn_empty();
MN I11=ev.move_api.scale2(I10,2,2,2);
MN I12=ev.move_api.rotate(I11,0,30,0,0,0,0,1,0,1.57);
MN I13=ev.move_api.rotate(I12,30,100,0,0,0,0,1,0,-3.141);
MN I14=ev.move_api.rotate(I13,100,130,0,0,0,0,1,0,1.57);
MN I15=ev.move_api.time_repeat(I14,0,130);
ML I16=ev.move_api.move_ml(ev,I120,I15,1,10.0);
ML I17=ev.mainloop_api.scene_transparency(I16);
ML I18=ev.mainloop_api.async_gltf(I17,I1);
RUN I19=ev.blocker_api.game_window2(ev,I18,false,false,0.0,100000.0);
Suitable external tools: blender, sketchfab, meshy.
Known critical bugs in meshpage:


3D Model Viewer
3d model viewer
quickly test that your
gltf files are
compatible
with the engine
GLTF to HTML5 ZIP
gltf to html5 zip converter
convert your
gltf files to html5
for hosting space
deployment
Full Customisation
builder tool download
if end result needed
tweaking, use full
customisation
Examples
3d design examples
and there's plenty
of examples to learn
the scripting language
Meshpage.org Reviews

3D engine © 2013-2024 Tero Pulkkinen, All rights reserved.
Licensed under LGPL/GPL license. See source code at https://github.com/terop2/GameApi.
meshpage.org® is a registered trademark of Tero Pulkkinen in Tampere.