Wanaplan Module
Bootstrap de Wanaplan.
This module provides the following classes:
- AnalyticsComponent
- API
- API.e2D
- API.e3D
- API.html
- API.material
- API.ui
- API.utils
- AssimpImporter
- AvatarComponent3D
- BaseComponent2D
- BaseComponent3D
- BaseStructure
- BaseTopMenuComponent2D
- CameraComponent
- ColladaExporter
- ConfiguratorModComponent3D
- Constants
- Controls
- DecorationComponent
- DGM_LoadComponent
- DGM_SaveComponent
- DGM_ZoomComponent
- DragComponent3D
- Dummy
- EditionComponent3D
- EditMeasureComponent
- ExitComponent
- ExporterComponent3D
- ExporterHelper
- FloorComponent3D
- FloorController
- FloorStructure
- FullscreenComponent
- GlobalHelper
- GridComponent2D
- GridComponent3D
- GroupManager
- HardwareScalingComponent3D
- HideAvatarComponent
- HistoryComponent
- HopperComponent2D
- HopperComponent3D
- HopperStructure
- Info
- LockComponent
- Logger
- MagnetismComponent2D
- MagnetismComponent3D
- MaterialInfo
- MeasureComponent
- MeasureStructure
- MobileComponent
- MobileInputComponent
- MobileVRCamera
- MobileVRComponent
- NewComponent
- ObjectComponent3D
- ObjectHelper
- ObjectHelper.AABB
- ObjectHelper.collision
- ObjectHelper.Interval
- ObjectHelper.OBB
- ObjectHelper.OyBB
- ObjectStructure
- OBJExporter
- OculusRiftCamera
- OculusRiftComponent
- OptionsComponent
- OvertureComponent2D
- OvertureComponent3D
- OvertureStructure
- PedagoComponent
- PerformanceComponent2D
- PointComponent2D
- PointStructure
- PolygonWall
- RoofComponent2D
- RoofComponent3D
- RoofStructure
- RoomComponent2D
- RoomComponent3D
- RoomHierarchy
- RoomStructure
- Rotator
- SA_ConnectionStatusDetector
- SA_DatabaseManager
- SA_NewComponent
- SA_StorageManager
- SA_Timer
- SA_WebService
- ScreenshotMenuComponent
- SketchfabExporter
- SpiralStairwayStructure
- StairwayComponent2D
- StairwayComponent3D
- StairwayStructure
- StandaloneComponent
- STLExporter
- StraightStairwayStructure
- SubSlopeComponent2D
- SubSlopeComponent3D
- SubSlopeOvertureComponent2D
- SubSlopeOvertureStructure
- SubSlopeStructure
- SwimmingPoolComponent2D
- SwimmingPoolComponent3D
- SwimmingPoolStructure
- TransformObjectComponent3D
- TransparencyComponent
- UpdateNotification
- WallComponent2D
- WallComponent3D
- WallPane3D
- WallStructure
- wnp.AnimationCancelor
- wnp.Assimp2jsonImporter
- wnp.CameraFeatures
- wnp.GlassMaterial
- wnp.ImageProcessor
- wnp.Input.TouchManager
- wnp.KeyboardManager
- wnp.LeatherMaterial
- wnp.LoopTimer
- wnp.MetalMaterial
- wnp.Outliner
- wnp.PlasticMaterial
- wnp.PointerManager
- wnp.Programmable
- wnp.StandardMaterial
- wnp.Symbols2D
- wnp.TexturedMaterial
- wnp.TileMaterial
- wnp.uuid
- wnp.WhiteMaterial
- wnp.WoodMaterial
This module is a rollup of the following modules:
-
API
Wanaplan API for developers.
-
Component
Wanaplan components.
-
Core
Wanaplan Core.
-
Events
Events
-
Helpers
Various static helper functions.
-
Input
Handling of user input devices.
-
Materials
3D Materials optimized for a fast rendering in Wanaplan. BABYLON.StandardMaterial and BABYLON.MultiMaterial are still supported, but the wnp.XXXXXMaterial classes are provided to save some precious rendering time, especially when you have a lot of materials.
-
Programmable
Procedural 3D meshes.
-
Rendering
This class provides an easy way to apply a shader on a full screen quad, in order to process pixels in screen-space. It can be used as static or instanciated.
-
Widget
3D Widgets