```coffeescript
Controller = require 'controllers/base/controller'
X3dPageView = require 'views/x3d_page_view'

module.exports = class X3dsController extends Controller
  historyURL: 'x3d'

  show: ->
    @view = new X3dPageView()
    x3dom.load()
```

Use x3dom feature to load dynamically added x3d nodes
user
```coffeescript
Controller = require 'controllers/base/controller'
X3dPageView = require 'views/x3d_page_view'

module.exports = class X3dsController extends Controller
  historyURL: 'x3d'

  show: ->
    x3dom.unload()
    @view = new X3dPageView()
    x3dom.load()

  dispose: ->
    super
    x3dom.unload()
```
assistant