Skip to content

SampleMMDWeb

Choose a tag to compare

@Ry3yr Ry3yr released this 16 Jul 22:46
· 69 commits to main since this release
44136c7

Package'd up version of MMDWeb renderer

Features:

  • load pmx character with bones, mesh, vertex, joint support. (pmx/pronama folder)
    => if none set, AoiZaizen.pmx will be loded by default (a second time for pmx2 if also not set)
  • load pmx stage (with support for 001.vmd and 002.vmd animations) (./stages folder)
    =>if none set, sorclair will be loaded by default
  • load camera vmd for animated camera (./camera folder)
    => automatically derived from vmd used, otherwise uses "bts-bestofme" as default
  • load vmd for animating characters (max.2) (./vmd folder)

Animation and audio are synched via Three.Clock

All changes to state are tracked and enacted via querystring

pmx= for the first model
pmx2= for the second model
vmd= for the animation (will also apply for /camera/{id].vmd and /audio/{id}.mp3 file which will be pulled automatically

camera= for an alt camera not associated with the vmd id

Error reporting and % download indication for most processes (loading vmd, loading pmx loading mp3)

Start button to bind things together

ETA:
Secondary motion vmd via "vmd2=" querystring for second model

Find better way to render incompatible motions than running them through mediafire.com/file/9olqch9pazq3fzd/AnimationSmoother.rar in hopes of fixind keycharacter errors