Archive for the ‘3D’ Category
Sunday, May 29th, 2011
When hunting down glitches, the debugger is the coder's weapon of choice...
In the last post about coding advanced Python plugins, this vital part was skipped as Cinema 4D's Python interpreter doesn't support it.
But fear not - you don't have to write countless 'prints' or fiddle with python's inspect module just ...
Posted in 3D, cinema 4D, Python | 2 Comments »
Monday, May 9th, 2011
It's been a long time... how have you been?
This is going to be another Python/Cinema 4D related post.
While python is great for quickly scripting workflow optimizing tools, prototype stuff or write generators and tags, is it suited for big, complex plugin development?
Posted in 3D, cinema 4D, General, Python | 10 Comments »
Friday, September 10th, 2010
Maxon has just released the R12 version of Cinema 4D, which includes Python - so let's dig into Python plugin development!
We are going to build a ray tracer... with Python! Watch a rendered video.
Update: All Python scripts in this blog have been updated to work with the R12.
Posted in 3D, Python | 5 Comments »
Tuesday, July 27th, 2010
Humanity has presumably gazed at the stars long before the invention of speech and the concept of numbers...
But it took until the middle of the last millennia till we really understood our own place within the cosmic clockwork.
Checkout the Kopernikus Planetarium!
Posted in 3D, General, Unity 3D | No Comments »
Friday, June 25th, 2010
There are those popular structures we all know and love because they simply look fascinating from every angle - like the Sierpinski triangle, the Pythagoras tree or the Menger sponge.
Generative geometry is one more proof that math is beautiful no matter how basic.
Recently I stumbled upon a new pattern that ...
Posted in 3D, General, Python | 4 Comments »
Thursday, June 10th, 2010
Surely you have already heard of Conway's cellular automaton - the Game of Life.
For those who haven't, it's a simulation of cells interacting with their neighbors by following a simple rule set on an infinite, two dimensional grid.
So let's add a dimension -> view the game of life in 3D!
Posted in 3D, C Sharp, General, Unity 3D | 2 Comments »
Saturday, April 10th, 2010
I haven´t written about Py4D for quite a while now...
In the meantime, Maxon has first announced a cooperation with - and now the acquisition of Sebastian Rath´s praised python implementation for Cinema4D.
So finally - Cinema4D meets Python!
Let´s celebrate with some cool experiments!
Posted in 3D, General, Python | 9 Comments »
Saturday, April 3rd, 2010
In his TV series "Cosmos", Carl Sagan travels the universe in a "ship of the imagination".
Uninfluenced by the laws of physics, "perfect as a snowflake, organic as a dandelion seed", this vessel carries him between galaxies, stars, and planets.
And now you can cruise the cosmos too!
Posted in 3D, AS3, Flash, General | 2 Comments »
Monday, March 22nd, 2010
Smart PRS is a Cinema4D tag that allows to record position, rotation and scale of one or multiple objects to key frames.
This is especially useful for all, who want to bake Thinking Particel setups and don’t own the MOCCA module.
Take a look at the demonstration Video.
Posted in 3D, C++, General | No Comments »
Sunday, February 21st, 2010
About three decades ago, pixels where as big as toasters - and mostly green.
Today we have millions of them to deal with, and the terms anti-/aliasing are part of our daily live and every time an image is scaled, it gets interpolated to keep those bad "stairs" away from our ...
Posted in 3D, AS3, Flash, General | 18 Comments »
Saturday, February 6th, 2010
The flame wars are on!
CEOs, CTOs, platform evangelists and users are fighting the war of the worlds out there.
It´s HTML5 vs. Flash, open vs. closed, H264 vs. OGG, desktop vs. mobile, truth vs. lie.
Lets first calm down with this nice audio visualization before we dive in...
Posted in 3D, AS3, Flash, General | No Comments »
Sunday, December 27th, 2009
Relighting is an interesting method that is often used in video post production pipelines.
Given the vector of its surface normal, it is possible to calculate the brightness of each pixel by a pseudo 3D lightning system.
Checkout the demo of SmartReLight!
Posted in 3D, Flash, Flex, General | 6 Comments »
Monday, October 5th, 2009
Screen Space Ambient Occlusion or SSAO is a method to compute an approximated AO pass in real-time!
This is done by using the depth information of a 3D object or scene that has been stored from the Z-(depth) buffer of the renderer.
Go ahead and try the interactive demo or see ...
Posted in 3D, Flash, Flex, General | 9 Comments »
Sunday, September 27th, 2009
Since some years the idea of harnessing the power of modern graphic cards for 2D/3D applications has become more and more popular.
Today we find GPU support in many CG applications like Photoshop or After Effects.
But first the fun part: Watch a video raytraced with PB and AFX!
Posted in 3D, General | No Comments »
Tuesday, September 15th, 2009
Strange attractors are fractals that emerge at certain, sensitive parameters within the three-or more dimensional phase space.
They are are researched since the early 70s and strongly related to the chaos theory as they allow to watch the transition from chaos to order/geometry.
Good things first: see the result and try the ...
Posted in 3D, AS3, Flash, General, Python | 7 Comments »