Wavefront Renderer

Activities ::: mod_wavefront
Maintained by MeIan Wild
A Moodle activity that allows display a 3D model. Supports Wavefront .OBJ format models, together with .MTL material textures.
Latest release:
40 sites
6 fans
Current versions available: 1

Wavefront 3D model activity for Moodle 3.1+

This resource allows learners to view 3D models within your Moodle course. As a course teacher, you are able to create, edit and delete model views. There is also the option to allow users to add comments to the model.

A sample model is provided in the /samples folder. To include this:

  1. Add a new Wavefront resource to your course
  2. Turn editing on
  3. Press the "Edit model" button
  4. Upload greek_vase2.zip.

The zipped package will be decompressed automatically.


Screenshot #0
Screenshot #1


Ian Wild (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Me
    Thu, Apr 27, 2017, 9:42 PM
    Hi David, many thanks for looking at this for me and hopefully the issues you highlighted have been addressed. I wasn't sure if I needed to upload a new version to Moodle.org (if so then I couldn't find where to do so) but has certainly been updated on GitHub.
  • Fri, Apr 28, 2017, 12:46 AM

    Yes please, release a new version with the fixes - see the "Developer zone" link at this page.

  • Me
    Fri, Apr 28, 2017, 5:46 PM
    I've just uploaded version (and hidden the other, older, versions). Hope this is all okay.
  • Me
    Tue, Jun 6, 2017, 10:04 PM
    Hi David, hope you're well. I realised earlier that this plugin was missing thirdpartylibs.xml so I've just added this and uploaded a version of this plugin. Hope that's okay. Thanks, Ian.
  • Thu, Jun 8, 2017, 6:43 PM

    Thanks Ian, and sorry for the delays. We'll get to rechecking your plugin ASAP.

  • Mon, Jun 19, 2017, 8:33 PM
    Hi David
    I've tried version & 5 and for some reason it doesn't display the 3D model on my Moodle 3.3 system. Just shows a small rounded box with the model file name in it; in my case. Greek Vase.
    The Edit model functions well allowing me to upload an OBJ or ZIP file and displays the extracted files just fine. But when I look for the model 3D view it just shows a small rounded box slightly larger than the "Greek Vase" text.
    Am I missing something?
  • Me
    Tue, Jun 20, 2017, 5:06 AM
    Hi Derek,
    Sorry to hear that you are having problems. No it looks like what you are doing is fine and that the issue is that the AMD JavaScript build files are missing from the latest version (if you turn off JavaScript caching then it works). I'll get that sorted now and get back to you.
  • Me
    Tue, Jun 20, 2017, 5:58 AM
    Hi again Derek,
    This is a quick message to let you know that I have uploaded a new version of the plugin which contains the missing files. If you update to this version and then purge all caches it should work. If you have any more problems then please do let me know.
  • Tue, Jun 20, 2017, 10:07 PM
    Hi Ian,
    That fixed it; version works! Thanks for this great plugin. Do you plan any enhancements?
  • Me
    Wed, Jun 21, 2017, 5:05 PM
    Hi Derek,
    Thanks for your message and glad it's now working. The only other enhancement I was going to make was to allow students to create a gallery of models - the code is based on the lightbox gallery (hence the similar user interface styling). If you have any thoughts or suggestions then please add them to the issue tracker at https://github.com/iandavidwild/moodle-mod_wavefront/issues

    Thanks again and regards,
  • Mon, Mar 5, 2018, 4:32 PM
    Hi! Thanks for sharing so much! https://goo.gl/YCf9tY
  • Thu, Jan 10, 2019, 9:32 AM
    Hi Ian
    I am using Moodle 3.6. The sample files seem to be imported just fine, but I only see a round box with the text that says insert 3D model. Perhaps it's not compatible with 3.6? Thanks

    Kind Regards

  • Fri, Mar 1, 2019, 4:55 AM
    Same problem as described by James Wei above in 3.5. Using Guessing this is an issue related to the /amd JS files as described in response to Derek Chaplin, above. Is this not going to work or be updated for 3.5+? A shame, if so. It looks really ideal for certain use cases.
  • Tue, May 21, 2019, 10:17 AM
    Hi all,

    what do we do when we get the following error for this plugin on Moodle 3.4?

    Validating mod_wavefront ... Error
    [Warning] Declared maturity level [MATURITY_BETA]
    [Error] Write access check [/var/www/html/moodle/mod]
    Installation aborted due to validation failure

    Please guide us to get the plugin installed.

    I have written to the author as well for assistance yesterday. No reply yet.

    Kind regards,

  • Wed, Jun 10, 2020, 1:26 AM
    I am not able to view the model after uploading the obj file
1 2
Please login to post comments