imaginaryz.blogspot.com
ImaginaryZ's blog: WebGL - TED DXML importer animation test
http://imaginaryz.blogspot.com/2011/04/webgl-ted-dxml-importer-animation-test.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. WebGL - TED DXML importer animation test. Animations and animation playback added. Posing is better, glitch with animation frame fixed, Objects retain independent armature state, small speedup. Test it right now! Http:/ www.gocaco.com/webgl/test1/Test.zip. Http:/ www.gocaco.com/webgl/igtl export ted.py. This pretty much has everything that's in a TED file, which, for your reference, contains:. Please indicate...
imaginaryz.blogspot.com
ImaginaryZ's blog: WebGL - Preview local TED files
http://imaginaryz.blogspot.com/2011/04/webgl-preview-local-ted-files.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. WebGL - Preview local TED files. Current test as a local zip:. Http:/ www.gocaco.com/webgl/test1/Test.zip. Http:/ www.gocaco.com/webgl/igtl export ted.py. If you have any local files, you can now browse for and load them. You can also drag them over into the 3D area, and it will load them automagically. Some interesting notes about this. Are these dumbassess tripping? Give us control of some of those flags, a...
imaginaryz.blogspot.com
ImaginaryZ's blog: 2011-02
http://imaginaryz.blogspot.com/2011_02_01_archive.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. Synology DS 1511 - More fun. So far, everything has worked like a champ. The Media server is seen by the PS3, and although the PS3 sucks bawls when it comes to format compatibility, when it CAN play something, it does seamlessly. So, to compensate, we watched a blue ray movie WHILE uploading a blu ray, and had two sources pulling and 1 uploading. No chokes or anything. A consistent, router limited 10 MB/s.
imaginaryz.blogspot.com
ImaginaryZ's blog: 2010-10
http://imaginaryz.blogspot.com/2010_10_01_archive.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. It has been a long time since I posted. I've become far more proficient at modeling in blender. The downside is slightly larger files, but when you are dealing with a text file, you want it to be comprehensible, not efficient. DXML files are built for comprehension and logical structure. They're perfect! Here's a rough idea of what "zones" and "zplanes" mean, in terms of blender; In text, a zone is a axis ali...
imaginaryz.blogspot.com
ImaginaryZ's blog: 2014-08
http://imaginaryz.blogspot.com/2014_08_01_archive.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. Open Canvas with multiple monitor support. Someone fixed Open Canvas so it should work with dual screens now:. If you're paranoid about signing, (from http:/ www.fileformat.info/tool/hash.htm. OC11b72rv1Dual.exe should have:. For those of you with flair,. The problem was GetSystemMetrics() which was being called with:. SM CXSCREEN = 0. SM CYSCREEN = 1. Which was changed to:. SM CXVIRTUALSCREEN = 78.
imaginaryz.blogspot.com
ImaginaryZ's blog: WebGL - I hate chrome
http://imaginaryz.blogspot.com/2011/04/webgl-i-hate-chrome.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. WebGL - I hate chrome. Try out webgl: (you should click the "load" button, and see "Blender", a blue sphere, a red pyramid, in a room.). Current test as a local zip:. Http:/ www.gocaco.com/webgl/test1/Test.zip. Http:/ www.gocaco.com/webgl/igtl export ted.py. Ignore-gpu-blacklist - enable-webgl - allow-file-access-from-files". No sense there. How about asking me you stupid %@(& browser? Posted by Imaginary Z.
imaginaryz.blogspot.com
ImaginaryZ's blog: 2011-03
http://imaginaryz.blogspot.com/2011_03_01_archive.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. First, go here to update your Firefox (or use Chrome):. Http:/ www.mozilla.com/en-US/firefox/all.html. In firefox 4.0, you have to enable this feature manually,. First type in "about:config" in the address bar,. Don't let it scare you,. Sort the items by name,. Find the "webgl.force enabled" and double click that to make it true. Now, go find some sweet OpenGL ES 2.0 type demos. Posted by Imaginary Z. How to ...
imaginaryz.blogspot.com
ImaginaryZ's blog: Audio Synthesis from 2D Wave Simulation for Organic Noise Generation
http://imaginaryz.blogspot.com/2011/11/audio-synthesis-from-2d-wave-simulation.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. Audio Synthesis from 2D Wave Simulation for Organic Noise Generation. Based on http:/ www.falstad.com/ripple/. My thought was, since I have a game or three I'm working on that have a interesting menagerie of creatures; I need a way to make the sounds the monster make. This isn't what I want. So, I found this nifty ripple tank, and immediately figured "hey, now I can model a synthetic vocal system". Here's a s...
imaginaryz.blogspot.com
ImaginaryZ's blog: 2011-11
http://imaginaryz.blogspot.com/2011_11_01_archive.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. Audio Synthesis from 2D Wave Simulation for Organic Noise Generation. Based on http:/ www.falstad.com/ripple/. My thought was, since I have a game or three I'm working on that have a interesting menagerie of creatures; I need a way to make the sounds the monster make. This isn't what I want. So, I found this nifty ripple tank, and immediately figured "hey, now I can model a synthetic vocal system". Here's a s...
imaginaryz.blogspot.com
ImaginaryZ's blog: Least squares fit a sphere to 3D data
http://imaginaryz.blogspot.com/2011/04/least-squares-fit-sphere-to-3d-data.html
Miscellaneous banter, Useful mathematics, game programming tools and the occasional kink or two. Least squares fit a sphere to 3D data. I didn't find this online anywhere, and I had some data I needed a least squares fit with a sphere for. All you have to do is define:. Error = Sum( Position[n] - Center 2 - Radius 2 ). Then define the squared error:. Squared Error = Sum( ( Position[n] - Center 2 - Radius 2 ) 2 ). For example, if you do: Sum( (P.x[n] - Cx) 2 ) You get (after Expand):. Pnpoints is the numb...