Modern Problems of Software Integration in Computer Graphics Applications and Ways to Solve Them

 
PIIS013234740000699-3-1
DOI10.31857/S013234740000699-3
Publication type Article
Status Published
Authors
Affiliation:
Keldysh Institute of Applied Mathematics (Russian Academy of Sciences)
Moscow State University
Address: Russian Federation, Moscow
Affiliation: Gubkin Russian State University of Oil and Gas
Address: Russian Federation, Moscow
Journal nameProgrammirovanie
EditionIssue 4
Pages36-45
Abstract

Integration layer between digital content creation software (DCCS) and rendering software in a form of specialized database is proposed in this paper. In our approach, we focus on providing fast 3D-scene updates, ability to work with large digital assets (not fitting into memory), importing and exporting arbitrary parameters, serialization, convenient debugging tools and distributed rendering. Such database can be used as means to integrate different rendering engines with DCCS and also to transfer data between different DCCS.

Keywords
Received02.10.2018
Publication date07.10.2018
Number of characters574
Cite   Download pdf To download PDF you should sign in
Размещенный ниже текст является ознакомительной версией и может не соответствовать печатной

views: 1643

Readers community rating: votes 0

1. High Performance Graphics. The international forum for performance-oriented graphics systems research, 2017.

2. Wald I., Dietrich A., Slusallek P. An Interactive Out-of-Core Rendering Framework for Visualizing Massively Complex Models, Eurographics Symposium on Rendering, 2004.

3. Marsel Khadiyev M. Ornatrix mentalRay shaders, third party plugin for mental ray for hairs. https://ephere.com/plugins/autodesk/max/ /ornatrix/docs/1286.html.

4. Rollings D. The Future of 3D Modelling, https://garagefarm.net/en/the-future-of-3dmodelling/

5. Wavefront obj file format.

6. Autodesk FBX format, https://www.autodesk.com/products/fbx/overview.

7. OpenCollada. A project to join efforts using COLLADA within various DCC tools, http://www.opencollada.org.

8. Barladyan B.Kh., Voloboj A.G., Shapiro L.Z. Postroenie realistichnykh izobrazhenij v sistemakh avtomatizirovannogo proektirovaniya // Trudy 23-j Mezhdunarodnoj Konferentsii po Komp'yuternoj Grafike i Zreniyu, Institut avtomatiki i protsessov upravleniya DVO RAN,16–20sentyabrya 2013 goda, s. 148–151.

9. Deryabin N.B., Denisov E.Yu. Ob'ektnoorientirovannaya infrastruktura sistem komp'yuternoj grafiki // Trudy 17-oj mezhdunarodnoj konferentsii po komp'yuternoj grafike i zreniyu, Rossiya, Moskovskij Gosudarstvennyj Universitet, iyun' 23–27, 2007, s. 289–292.

10. Glick A., Matos G. Scalable Enterprise Visualization, GTC (GPU Technology Conference,) 2017, March 26–29, Silicon Valley, presentation ID S7474.

11. Huang J. Keynote, GTC (GPU Technology Conference,) 2017, March 26–29, Silicon Valley, presentation ID S7820.

12. Weinstein D., Holodeck N., GTC (GPU Technology Conference,) DC 2017, November 1–2, Washington, D.C.

13. Holodeck N., https://www.nvidia.com/en-us/ /design-visualization/technologies/holodeck.

14. Siggraph 2011, Alembic talk, http://www.siggraph.org/s2011/content/practicalintegration-alembic.

15. Alembic, http://www.alembic.io/

16. Pixar USD, https://graphics.pixar.com/usd/docs/ /index.html.

17. Multiverse, http://multi-verse.io.

18. Kapoulkine A.Alight-weightC++XMLprocessing library, http://pugixml.org.

19. apitrace. Tools for tracing OpenGL, Direct3D, and other graphics APIs, http://apitrace.github.io.

20. Voloboj A.G., Denisov E.Yu., Barladyan B.Kh. Testirovanie sistem modelirovaniya osveschennosti i sinteza realistichnykh izobrazhenij // Programmirovanie, 2014, № 4, s. 13–22. 21. Bovet D.P., Cesati M. Understanding the Linux Kernel, O’Reilly Media, Inc., 2002, p. 295.

21. Bovet D.P., Cesati M. Understanding the Linux Kernel, O’Reilly Media, Inc., 2002, p. 295.

Система Orphus

Loading...
Up