Interface for Addon Blender. Knowledge of Python
There are several .blend projects such as Earth, Mars, Venus and others in a particular folder.You need to create an addon in Properties>World Properties>Skybox.In this section you need to create the "Enable Skybox" button and a drop-down list that will show blend projects from the folder.By default, the Earth is selected.When you click Enable Skybox to the current project, World Shader and Compositing will be imported from the chosen file.The projects have texts, they must also be imported into the current project.For the Stars, Ground, Moon Color, Sun Color sections you need to choose from the finished textures that are in the same name folders for each layer, i.e.In the Ground folder will be placed the texture of the soil, etc.There should also be the Open button - it opens the guide (to search for texts).To save memory originally the state of textures is Mute(the choice of textures is inside the corresponding nodes, they are easy to see), it is also done so that in the absence of the textures there is no uniform pink color.Inclusion of texture switchs the state from Mute to Unmute.You need to do "Delete World" and "Save World" features that remove or keep the current project in the project folder.Furthermore, control buttons, bullets and bullets should be created in separate sections that can be swallowed or opened.The code to integrate to the required features is easily found in the Shader>World section.The permissible range of puzzles is limited to the set limits in the nodes (the nodes can be viewed by opening them by pressing the Tab).Inside the sections should be the folders of the same-name nodes in the Shader section.(screenshot 1) The order of sections is as follows:
Planets
The atmosphere
by SKY
The Clouds
The Stars
The Ground Color
Moon Color
Sun Color
The Moon
by Rainbow
Extinction
by Skybox
The last section is special:
The FOG:
The “Enable Fog” button is defaultly disabled.It manages the Mute/Unmute state for the Add Fog nod in the Compositing panel, and at the same time for the Use for render nod in the Skybox layer in Properties>View Layer Properties>View Layer.When adding new objects to other layers, on the Skybox layer the display of everything should always be disabled (this layer should always render World without objects, i.e.Emptiness, the layer is then placed in Compositing on the rest of the layers as a cloud).Use the view distance parameter in the Compositing section (screenshot 3)
Not required: You can open the nodes with the Tab key (ctrl + tab).There is a default parameter.At the very beginning of the sections next to Enable Skybox you need to add the Reset button that removes all the parameters to Default (screenshot 4)
At the beginning of the __init__.py file, the parameters must be set:
“Name”: “Skybox”
“Author”: Max Gordon
“version”: (1.0)
“blender” (3.0+ )
“description”: “Skybox World Shader”
“location”: “Properties>World Properties>Skybox”,
“wiki_url”: “”
“Support”: “”
“category”: “Shader”
I remove the inside of the nodes to avoid theft, I leave only the necessary minimum to discharg.Questions on video communication.
Current freelance projects in the category Python
Creation of a multifunctional bot in Telegram
22 USD
(I will provide all materials in private messages) Here is a detailed project description: After pressing the button /start The bot sends a text with rules and terms of use (under the text, the button ‘acknowledged’) After pressing the button, the next message is… Python, Bot Development ∙ 2 days 1 hour back ∙ 92 proposals |
Find a product feed (Google Merchant XML) for a website on OpenCart
16 USD
It is necessary to find a direct link to the active product feed (XML) of a competitor for Google Merchant Center Platform (CMS): OpenCart / ocStore Find the original feedRequirements for the result: Working link to the XML file Python, Data Parsing ∙ 4 days 14 hours back ∙ 25 proposals |
Development of a TikTok farm (content factory)It is necessary to develop a system for centralized management of multiple TikTok accounts with automatic content publishing, using individual proxies and simulating natural account activity. Functional Requirements1. Account Management Adding and removing TikTok accounts.… Python, Bot Development ∙ 5 days 2 hours back ∙ 19 proposals |
Improve the performance of Claude Code and work on software development.I am currently developing CRM and Analytics software. I am using Claude Code, but I understand that the results are not the best in terms of changes. There are 2 tasks - Need help creating a preset for skills, MD, and so on to improve quality. Take verified ones that have been… AI & Machine Learning, Python ∙ 5 days 8 hours back ∙ 26 proposals |
OCR systemA system for recognizing text on postal envelopes (index for whom - only numbers). The text can sometimes be handwritten. Recognition of stamps (counting quantity and denomination) Python ∙ 5 days 12 hours back ∙ 28 proposals |