Switch to full stage
Loading Project
Loading project …

Notes and Credits

It is one of the few, if not the only project on scratch, which not only can render 3D geometry, but also allows deforming it by rotating joints. Models with the joint data can be imported from real 3D modelling software, like Blender WASD - horizontal movement E/Q - vertical movement Arrow keys - rotate camera Button in the top left corner - rotate joints Run this project here: https://turbowarp.org/458913461 Credits: Original 3D engine: By: @CodingBio Help: @Vadik1 @MeGacreator22 @bobojoeho 3D Model: By: Clint Bellanger Licence: CC BY-SA 3.0 Link: https://opengameart.org/content/wyvern-1 Made for: Flare: Empyrean Campaign (https://flarerpg.org/mods/flare-empyrean/) Texture(which got converted to 1 color per polygon): By: Justin Nichol Licence: CC BY-SA 3.0 Link: https://opengameart.org/content/wyvern-elemental-skins Skinning tutorial: Link: https://www.youtube.com/playlist?list=PLRIWtICgwaX2tKWCxdeB7Wv_rTET9JtWW Inverse matrix algorithm: Link: https://www.geeksforgeeks.org/adjoint-inverse-matrix In case you want to try to import different 3D model, convert/export it as .fbx and then *manually* try to make it match the same format used in "IMPORT" list in "Model" sprite. You would also need to modify "JointName" and "JointParent" lists. Tags: #3d #model #pen #engine #engines #codingbio #highpoly #fbx #armature #skeletal #rig #joint #joints #bone #turbowarp #wyvern #opengameart #matrix4x4 #laggy #lag #remix

TurboWarp is a Scratch mod that compiles projects to JavaScript to make them run really fast. Try it out by inputting a project ID or URL above or choosing a featured project below.