Sara cat and Monky bird changed gears from the normal programming on TurtleBrainsÂ stuff into starting to moveÂ forward on ZoomCarWorld3. Initially some basic art practice in blender working on a small homemade go-kart before deciding the ZCW3 wouldÂ start out as Read the rest of this entry »
First, I’ve abandoned the blog for a while and I shall apologize forÂ anyone who actually reads my entries,Â perhaps only to my future self. An avid reader would knowÂ I did #ArtemberÂ butÂ I don’t think I ever mentioned taking part in Read the rest of this entry »
Racetracks have a lot of fencing, andÂ placing each section of fencingÂ section by sectionÂ would be a daunting task, soÂ I spent the last few hobby development sessionsÂ creating a way to edit a spline that could be attached to an object to place the fence.Â Last year I had my first experience with bezier curves when IÂ Read the rest of this entry »
It was decided, at the end of August, that I would be attempting to make or practice a bit of art each day during September. Hopefully I can make it last a bit longer, but if I can complete some art each day I will have achieved my goal for the year. Art is hard.Read the rest of this entry »
Ever since I ‘upgraded’ TurtleBrains to use the OpenGL 3.2 Core context, ZoomCarWorld3 has not been rendering. For awhile it would actually throw errors and crash, until all the legacy OpenGL causing those errors was disabled. Last weekend the mission was to Read the rest of this entry »
Not quite started, but tonight work began on Zoom Car World 3, the demo and learning project I will be using as a stepping stone to write a full blown racing simulator. Â For years this project has been placed on the sidelines, but withÂ the current goal to work towards it for an hour a day every day, I am confident things will keep moving.
Current progress wasÂ getting back into the old ZCW3 project that was started last summer just before Sonia and I went off to PeruÂ to hike the Salkantay-Inca trail. Â The project has some form of very basicÂ track editor in the works, although ultimately a lot more work is still needed. Â Currently the efforts are being focused on giving the car an engine that is simulated, at least on a basic level, physically.
This means taking several things in consideration, the inertia of the engine. Â All those rotating parts resist changes to theÂ rotation. Â If they are not yet rotating, they willÂ fightÂ to remain stationary, and if they areÂ rotating they will fight the urge to slow or speed up. Â A torque will be applied to the engine to increase, or decrease if needed, the speed of these rotations. Â However I must have some units wrong or have yet to combine all the parts in the code correctly.
That is essentially what I believe I need to do. Â angularVelocityÂ should be in radians a second from everything I understand, and outputTorque and engineInertia in Newton-meters (Nm). Â This would makeÂ engineSpeedRPM, in revolutions-per-minute to be 60 times angularVelocity over a full rotation (two-pi). Â This does make sense to my brain, however the results,Â rate at which the engine speed increases / decreases is not quite what I was expected with no clutch or drive train. Â It takes a good 3 seconds to go from 1000rpm to 8000rpm and I would be expecting this to be like a second. Â Will continue tweaking, so stay tuned for updates.