Instrument for Studying the Oxygen Transport in Capillaries
A possibility has been studied of the process of oxygen transfer to the tissues through the capillaries. The idea of spatially resolved oxymetry to be applied at the…
This article contains a short story of technologies development and tools, which were used for displaying 3d content for web sites. WebGL, which is a basic and only one tool for displaying 3d graphics on web pages, was reviewed. An analysis of advantages and disadvantages of this tool was made. A review of modern tools for applying 3d graphics to web pages to ease interaction with webgl was made. A review of theoretical knowledge of Three JavaScript libraby was made. Main advantages and disadvantages were highlighted and possibilities of this library were described. A review of theoretical knowledge of Babylon JavaScript library was made. Main advantages and disadvantages were highlighted and possibilities of this library were described. A comparison between Three JavaScript and Babylon JavaScript in terms of convenience of development and implementation of 3d graphics to web pages for a beginner web developer was made. Main advantages and disadvantages were highlighted. A graph of popularity of both libraries was composed. A comparison table, which contains data about specifications, was constructed. Such as, export-import format, physical engine support, programming languages support, et cetera. A model of practice task or project, that contains 3d models, was made. The essence of the task is to create an educational online platform in which 3D graphics are implemented. This allows students to better understand the learning material. It also extends the capabilities of learning educational platforms and web pages in general. An analysis on which library is better to use for solving a task was carried out. Coming from the fact that WebGL is used to display 3D in the browser and it is difficult to work with it directly, it was decided to choose a library that simplifies the work. Despite the fact that both libraries are able to accomplish this task, Babylon JS was chosen. Babylon JavaScript library was chosen for the implementation of 3D models for the educational platform because this library is easier to learn for beginners, development takes less time, and there are many usefull examples that can be modified and integrated into the project immediately. It is worth noting that Babylon JavaScript is a more modern library, which is supported by well-known companies engaged in 3D graphics. There is also an active community that reports and suggests ways to resolve errors. So, if the user has a question, he or she can hope for help to solve the problem. Also, worth mentioning is a tool like Babylon Playground, which allows to test 3D models directly in your browser.
This work is openly licensed — share and adapt freely with attribution to the authors and the journal. View license terms ↗
Copyright (c) 2020 Ілля Юрійович Проценко, Юрій Олексійович Оникієнко (Автор)
A possibility has been studied of the process of oxygen transfer to the tissues through the capillaries. The idea of spatially resolved oxymetry to be applied at the…
This paper derives the algebraic characteristic of the matrix transformations class by the method of isomorphic mappings on the algebraic characteristic of the class…
The article is devoted to the description and research of technologies for data flow transmission from video cameras designed for use in modern cars. The paper…
You may also start an advanced similarity search for this article.