Activity
Mon
Wed
Fri
Sun
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
What is this?
Less
More

Memberships

CG Python Academy (Free)

1k members • Free

29 contributions to CG Python Academy (Free)
December Mini-Project Challenge - Make a Charge field Tornado
I asked ChatGPT to provide a Charge field description of a Tornado.ChatGPT did so. After which ChatGPT wrote. If you’d like, I can also give you: * A **diagram-style explanation** * A **side-by-side comparison** of Mathis vs mainstream tornado formation * A **step-by-step animation logic** for Blender, if you want to model a tornado using his charge-field ideas Me, An excellent suggestion, I agreed to a Blender python tornado model, understood to be charge-field inspired motions and not true charge field physics. I've been working with it over the last week. The animation works, at least on my machine, but the particles are still moving too fast to track.
December Mini-Project Challenge - Make a Charge field Tornado
1 like • 1d
Thanks, that's an improvement. I was looking for a way to slow the debris and escape the the z=0 plane, surprised to find the debris actually behaving as a vortex by making your suggested change from: v.field.strength = 70.0 * (0.6 + 0.8 * (charge_osc - 0.5)) to v.field.strength = 7.0 * (0.6 + 0.8 * (charge_osc - 0.5)) How would you suggest I go about creating an animation as you have done?
0 likes • 15h
@Victor Stepanov Great ideas thank you, I'll get to work.
December mini-project - make a fungus
I’m working on a film about microorganisms such as fungi and bacteria. The underground portion of a fungus is composed of hyphae which are single strands of connected cells. A large grouping of hyphae is called a mycelium. The first image is of a mycelial mat that I did in Blender with no coding. But just for the fun of it, I tried to reproduce this entirely in code. Full disclosure – I had some help from VS Code Copilot AI. The Blend file is attached along with a screenshot of the results. Cool things left to do with a script: taper the ends of each hyphal strand and create septae (cross walls) to divide the hyphae into distinct cells. Just run the script to generate the sidebar operator and make some fungus!
December mini-project - make a fungus
0 likes • 2d
Hi David, nothing shows with my Blender 4.4.3. I guess I need to download 4.5 first.
1000 Members
Congratulations everyone! We've reached 1k members!
A addendum to today's (November 5th, 2025) coffee hangout
I know this post has nothing to do with Blender/Python. Thanks in advance to Victor Stepanov for understanding. 1. Regarding Artificial Intelligence - i'm afraid, there was a misunderstanding and i want to explain: The country where I live and work (at least for now...) is a member of the European Union (EU). When the EU enacts new laws (or regulations), these supersede national legislation. This means that national laws are irrelevant if there are specific EU laws for the respective area. The EU is known for viewing anything digital that doesn't originate within the EU itself as "evil," and AI is considered pure devil anyway. However, this is solely due to the fact that they themselves failed to set the appropriate course in education, trade, and industry in a timely manner. If I were to start acquiring the necessary knowledge in AI now, I would constantly have to reckon with the possibility that using AI would be prohibited by law the very next day. In today's Hangout, we talked a lot about AI, and I was surprised by how positively you all view it. I don't mean to belittle that, but from my perspective, it looks very different—if I have to expect that I might no longer be able to use AI at any time. Keeping this in mind, where is the sense for me to get the necessary knowledge about using AI? 2. To Robert McBride: I found your hints about physics (electrophysical?) very interesting. Since I'm new to this, could you perhaps explain the background/basics to me in a few short sentences? In a very general way? If so, thank you very much! 3. To Gregory Tada: Regarding your questions about solar energy, please send me one (or two) suggested times for a video call to [email protected]. I promise I'm not trying to sell you anything, just have a technical discussion. Finaly, again thanks to VIctor for understanding to use your platform for this issues.
1 like • Nov 6
@ Victor, we talked more about AIs later in the meeting. ā€˜Skool’ has enabled me to get used to the idea of working with AI python programming support. Thank you. Beyond that, it appears to me that all technical and professional experts as well as individuals pursuing training or degrees in those specialties and wider areas of interest are expected to routinely use AI 'tools'. I’m not at all happy with the idea of uncontrolled and rapid development of AI, but apparently its here to stay. @ Markus, Good to meet you. I'm extremely impressed with your power installation project. Thanks for asking me about 'physics'. The Charge field is a theory developed by Miles Mathis. I’ve been posting on that and related subjects regularly since August 2014, as LongtimeAirman at the ā€œMiles Mathis' Charge Fieldā€ forum. https://milesmathis.forumotion.com/ My Blender project is described in https://milesmathis.forumotion.com/t634-miles-periodic-table-with-standard-periodic-table-reference The Charge field is a dense 'sea' of photons (and photon collisions), 19 times the mass of ā€˜visible’, ion or proton matter—such as protons, neutrons, electrons, planets and galaxies. All such matter consists of and is constantly recycling photons. Photons move linearly at light speed, as well as spin with a surface tangential lightspeed velocity. All photon collisions therefor transfer both linear and angular momentum. For example, for all the photons and photon collisions within a local charge field, linear momentum collision components form what we see as the electric field, while the angular momentum components form the magnetic field, together resulting in the observed electro-magnetic field. What we ā€˜see’ as ā€˜positive or negative charges’ are actually due to oppositely (say right-side-up or up-side-down) spinning photons. Miles Mathis’ papers on the charge field and many other subjects can be found at ā€œThe Greatest Standing Errors in Physics and Mathematicsā€, https://milesmathis.com/
Circle and Sphere Packing
I’ve yet to figure out how to go about turning my main Charge field atomic modeling project into a molecule maker, then into an Addon. In the meantime, here’s some proof of life, a quick and easy Blender project, with AI help of course. Circle and sphere Packing. Still, it took me a few hours to request and understand it, make notes and changes, then find and correct a bad initial y_offset value suggested in the sphere packing section. 1. A 2d hexagonal close packed array of overlapping circles, 7 circles; 2. A grid of circles with variable rows and columns; 3. 3d hexagonal close packed spheres consisting of two alternating layers. First un-comment (remove) the pair of triple ( ''' ) quotes at the top and bottom of the section you wish to mess with. Here’s the AI instructions for creating the Blender python SG grid. AI wrote. QUOTE How to use the script Open the Scripting Workspace: Open Blender and switch to the Scripting workspace via the tabs at the top. Create a New Script: In the text editor window, click the New button. Paste the Code: Copy the code above and paste it into the editor. Adjust Settings (Optional): Change the variables at the top of the script (circles_across, rows_down, circle_radius, overlap_factor) to get your desired grid. Run the Script: Click the Run Script button (the "play" icon) in the text editor header. How it works Variable Control: The top section provides a clear way to control the grid's dimensions and overlap. Clear Scene: The script first deletes any old circles from previous runs to ensure a clean slate. This is a best practice for re-running scripts. Hexagonal Spacing: The core of the hexagonal grid is in the x_spacing and y_spacing calculations. A hexagon's geometry dictates that the vertical distance between row centers is a multiple of $\sqrt{3}/2$. Row Offset: A hexagonal pattern requires every other row to be horizontally shifted. The if row % 2 == 1: statement handles this by adding x_offset to odd-numbered rows.
Circle and Sphere Packing
2 likes • Nov 4
Thanks Victor, You’re right, including optional instances is better. I needed to go back to class and re-review your Part 3. Working with Objects in order make the script changes. Well worth the effort.
1-10 of 29
Robert McBride
4
41points to level up
@robert-mcbride-3171
Retiree, new to Blender

Online now
Joined Apr 2, 2025
Powered by