Launcher

Search pages and article text. Use arrow keys to navigate and Enter to select.

Preferences

End of results

Technology

Commerce Viewer runs on a WebGL engine that ForkPoint built from the ground up. Here is what it does today, and what is coming next.

Light model

  • Real-time rendering
  • Physically-based rendering pipeline
  • Local reflections
  • Ambient occlusion
  • Refraction
  • Per-pixel lighting
  • Scene bounding box
  • Background: custom solid color or background image
  • Omni light and global ambient light
  • Directional lights and spotlights Coming soon

Materials

  • Common shader model: Lambertian model
  • Integrated with an external material editor
  • Common characteristics: ambient, diffuse, specular and emission color or texture
  • Advanced shader characteristics: shininess, global transparency, transparency mapping, reflection coefficient, spherical reflection mapping and parallax mapping
  • MTL file format support
  • Dynamic update of each material characteristic
  • Real-time shadows Coming soon

Animations and transformations

  • Skeletal animation and deformation
  • Human skeleton animation and transformation: skin and bones
  • Camera animation
  • Fine control over animations and deformations from an external control panel Coming soon

Import and export

  • Import meshes from and export to the OBJ file format
  • Import meshes from the STL file format
  • Import materials from the MTL file format
  • JPEG, PNG, TGA and TIFF image support
  • Import and export animation and transformation in the JSON file format
  • Import meshes from the X3D and COLLADA file formats Coming soon

Other features

  • Desktop, iOS and Android support
  • Asynchronous resource loading
  • Pluggable external APIs to convert unknown image formats
  • Manipulation of materials by any other JavaScript API, with event notification
  • Animation of a human body model by any other JavaScript API, with event notification
  • Animation and transformation of OBJ meshes by any other JavaScript API, with event notification
  • Rendering models from 3D scanners
  • Converter from rigid OBJ meshes to a deformable cloth model
  • Advanced physics simulator for mass-spring simulations
  • Object space and image space collision detection
  • Collision response for cloth models during simulation Coming soon
  • Rendering deformable objects: cloth simulation Coming soon
  • Markups Coming soon

Publications

The rendering and simulation methods in Commerce Viewer come from 11 papers by the ForkPoint team and their co-authors.

  1. 2017

    An approach for rendering 3D content for online shopping

    Proceedings of the RU Conference 2017, Ruse, 2017, ISBN 1311-3321

    Kostadinov S., Mihaylov P., Kirov K.

    Publisher website for An approach for rendering 3D content for online shopping
  2. 2016

    GPU Accelerated Planar Grid Generation for Cloth Simulation

    Proceedings of the RU Conference 2016, Ruse, 2016, ISBN 1311-3321

    Kostadinov S.

    Publisher website for GPU Accelerated Planar Grid Generation for Cloth Simulation
  3. 2015

    Packaging Design Animation in PDF3D

    Proceedings of the Union of Scientists, 2015, No 12, pp. 91-97, ISSN 1314-3077

    Kostadinov S.

    Publisher website for Packaging Design Animation in PDF3D
  4. 2015

    A Direct Optimisation Method with Non-uniform Weights for 3D Terrain Grid Generation

    Scientific Forum on Innovative Trends in Engineering and Science 2015, Kavala, Greece, 2015

    Kostadinov S., Vassilev T.I.

    Publisher website for A Direct Optimisation Method with Non-uniform Weights for 3D Terrain Grid Generation
  5. 2014

    Ontology Guided Assistance for Three Dimensional Scenes

    International Journal on Information Technologies and Security, 2014, No 3, pp. 13-20, ISSN 1313-8251

    Kostadinov S.

    Publisher website for Ontology Guided Assistance for Three Dimensional Scenes
  6. 2014

    Planar Grid Generation for Simulation and Visualisation

    Proceedings of the Bulgarian Academy of Sciences, 2014, No 8, pp. 1061-1068, ISSN 1310-1331 (impact factor 0.284, 2014, Thomson Reuters)

    Kostadinov S., Vassilev T.I.

    Publisher website for Planar Grid Generation for Simulation and Visualisation
  7. 2013

    An Approach to Creating a Virtual 3D Model of a Medieval Town

    Computer Science and Technologies, 2013, No 1, pp. 128-133, ISSN 1312-3335

    Kostadinov S., Vassilev T.I.

  8. 2013

    Fast and Lightweight Solution to Visualising 3D Content on the Web

    International Journal on Information Technologies and Security, 2013, No 4, pp. 19-26, ISSN 1313-8251

    Kostadinov S., Vassilev T.I.

    Publisher website for Fast and Lightweight Solution to Visualising 3D Content on the Web
  9. 2013

    Modeling the Medieval Town of Cherven

    InfoTech 2013, Varna, 2013, pp. 98-104, ISBN 1314-1023

    Kostadinov S., Vassilev T.I.

    Publisher website for Modeling the Medieval Town of Cherven
  10. 2012

    Planar Grid Generation for Cloth Simulation

    Proceedings of the RU Conference 2012, Ruse, 2012, pp. 53-58, ISBN 1311-3321

    Kostadinov S., Vassilev T.I.

    Publisher website for Planar Grid Generation for Cloth Simulation
  11. 2010

    An Approach to 3D on the Web Using Java OpenGL

    Proceedings of the Union of Scientists, 2010, No 7, pp. 67-72, ISSN 1314-3077

    Kostadinov S., Vassilev T.I.

    Publisher website for An Approach to 3D on the Web Using Java OpenGL
Read the API documentation