论文标题

在网络上解释了3D渲染的编程语言扩展

Interpreted Programming Language Extension for 3D Render on the Web

论文作者

Duarte, Amaro, Ramirez, Esmitt

论文摘要

有一些工具可以简化针对程序员的2D/3D图形开发。有时,对于所有需要商业许可证或基于试验的用户或使用漫长的学习期,这些用户都无法直接访问。在现代世界中,发布最终节目的时间对于成功的公司而言也至关重要。然后,如果程序员可以使用著名的编程语言来最大程度地减少开发时间的工具,则他们可以按时交付最终程序,并以最小的努力提供。这个概念是本文的目标,它提供了一种工具来创建熟悉编程语言以加快Web开发时间过程的3D渲染。我们提出了一种解释的编程语言的扩展,并具有易于语法,以在网络上显示3D图形,该图形在众所周知的Web编程语言中生成模板,可以自定义和扩展。我们的建议基于LUA编程语言作为程序员的输入语言,它提供了一个Web编辑器,该网络编辑器通过JavaScript通过JavaScript解释其语法并导出模板,也可以在Web浏览器中立即输出。测试表明我们的方法的有效性集中在书面代码线上,还使用一些计算资源获得了预期输出。

There are tools to ease the 2D/3D graphics development for programmers. Sometimes, these are not directly accessible for all users requiring commercial licenses or based on trials, or long learning periods before to use them. In the modern world, the time to release final programs is crucial for the company successfully, also for saving money. Then, if programmers can handle tools to minimize the development time using well-known programming languages, they can deliver final programs on time, with minimum effort. This concept is the goal of this paper, offering a tool to create 3D renders over a familiarize programming language to speed up the web development time process. We present an extension of an interpreted programming language with an easy syntax to display 3D graphics on the web generating a template in a well-known web programming language, which can be customized and extended. Our proposal is based on Lua programming language as the input language for programmers, offering a web editor which interprets its syntax and exporting templates in WebGL over Javascript, also getting immediate output in a web browser. Tests show the effectiveness of our approach focus on the written code lines, also getting the expected output using a few computational resources.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源