Автоматизация технологических и бизнес-процессов (Oct 2024)
ADDON FOR BLENDER3D. AUTOMATION OF THE OBJECT TEXTURING PROCESS
Abstract
Abstract. Today, the use of 3D visualization technologies is one of the key directions in the field of information technologies. The 3D direction has become extremely popular in many fields, such as architecture, interior design, game industry, medicine, automotive and other fields. This method opens up new opportunities for perception and interpretation of information, adding it to a three-dimensional virtual space. The topic of the research work is the creation of a software module (addon) for the Blender3D program, which will provide the user with a library of ready-made materials, divided by categories. This addon has similar functionality to Substance Painter and Quixel Mixer, the main functions of which are to create and adjust materials and textures for imported ready-made 3D models. The addon has its own name "QuickShader" and will provide the user with 8 shaders and 35 PBR materials. Throughout the development of the project, the Waterfall life cycle model was used, stability and a clear structure were put first, which helped to efficiently work through each step of creating an addon for the Blender program. In the conclusion to the scientific work, it can also be noted that the development of a software addon for Blender3D, which includes a library of shader operators and PBR materials, will greatly facilitate the work of users when assigning textures to objects on the scene. A library of shader operators makes it easy to implement and customize shaders for light, glass, and some metals, giving you more control over the visual aspect of the scene. PBR materials provide realism due to the accurate representation of physical properties using Physically Based Rendering technologies. This addon gives users the ability to interact more effectively with procedural materials, providing a quick means to create realistic renders. This module automates the creation of materials by providing a list of prepared shaders and textures that can be applied to scene objects. The user will be provided with a set of ready-made shaders (glass, light material, metals) and PBR materials (wood, fabric, metals, and others), which can be applied with one button on the module panel.
Keywords