The Origin of Element 3D

UPDATE: Now Available

As we approach the release date for our new plug-in Element 3D, I started thinking about where this plug-in started and what inspired us to make it a reality.

I've been working with traditional 3D programs since Ray Dream 3D, followed by 3D max over 10 years ago when it was published by discreet. (Crazy to think about how long it's been!).

What I loved (and still do) about 3D is that there was always something new to learn! One day I want to fly helicopters, then I want to create explosions or realistic ocean waves. And what I've learned is that there is not a single or right way to do anything. It's all an illusion, the goal is to create something that "looks" good any way possible. There may be scientifically more accurate ways to calculate lighting but accurate doesn't necessarily mean better in fact it usually means slower.

The true balance was finding the sweet spot between the final look and a realistic render time because if you can't deliver a shot then it doesn't matter how good it will look when it is done rendering. I remember having to render my 3D at lower resolution and then scale up in After Effects to get things done on time. I was desperate, I got smarter and learned to manage my render requirements.

Then computers got better, stronger & faster and render engines pushed the limits of photo-realism with the use of global illumination and micro-triangle displacement! The quality of modern raytracing engines like Vray, Renderman & Cinema 4Ds really is spectacular. But the way raytracing works can be CPU intensive so on projects without unlimited render power, artist still have to find the right balance.

Meanwhile the video game industry was innovating with a different approach. REALTIME. Games are meant to be played so the worlds need to render on the fly. With popular game titles breaking records, the graphics card industry exploded with new innovations and developers tried to make the most realistic games as possible while maintaining realtime performance on current graphics cards. Some developers went a little too far like the Crytek game that was notoriously sluggish at maximum quality but the graphics were undeniable at the time. I personally think Battlefield 3 has the best quality rendering without affecting gameplay performance although I admit I'm more of a Doom guy myself :)

So what does it all mean? Well here was our idea... Video games look pretty dang good, and they render in realtime, so what if we could use the same OpenGL capabilities to create a custom 3D engine and then add professional features as well? So we did! Our early tests were promising and we kept pushing the limits while maintaining speed and visual quality.

We even added things to our engine that game developer could never do because everything in their world MUST be realtime but in the creative world, some rendering is expected. So we could add powerful features that would be too slow for a game engine but blazing fast for creative artists.

We know that OpenGL doesn't handle raytracing, so 3D objects do not reflect other nearby objects BUT with Reflection Maps, we can still create impressive materials that still look great and still render fast! Our goal was to create a plug-in that could fill the gap between the world of 3D and After Effects so you can composite while you work.

We want Element to appeal to professional 3D artists that want to save time when possible and non-3D artists looking to reach the next level. Plus we want to put the fun back in 3D for everyone!

When I look at some of the things that Element has rendered... I can't believe they came out of a Plug-in, :)

Happy Independence day too! Will Smith's best movie!

POSTED:
13 years ago
97 Comments
DodoDaFet
13 years ago
Dear Andrew,
Greetings from sunny Bulgaria. You do amazing work in the boundless world of After FX. Keep goin` that way! I have a question about Element 3D. Can I import PNG sequence with alpha channel in ELEMENT 3D and use it as a particle?

Best regards, your copilot fan - Dodo
13 years ago
Hey Andrew, I truly tip my hat to you, bro. Element 3D is not just the best AE plugin ever created, it's an eye-opener for the rest of the industry to step up their game. I hope this makes you a millionaire. And I mean that--you guys deserve it! You're always burning the night oils making truly great products for us; and I hope you guys' hard work makes your lives so much more enjoyable - the same way your products make our work flows so much more enjoyable.

Quick question: does Element 3D extrude PSD logos? I make a living animating logos already created and a ton of them are in PSD format.

Thanks again VC team!
13 years ago
Kudos to the DOOM shout out!

Element will probably change about 80% of every special effect vid I do until the next revolutionary Video Copilot product comes along

Not to mention the list of vids we'll be shooting are going to see a dramatic upswing in CGI based ones.

Huge thanks - can't wait to get working with it.
corchard
13 years ago
Raydream? That was my first 3D too, made a music video with it in the early 90's ...bundled with CorelDraw, 5 was it? only other option was video toaster and lightwave with an amiga (way beyond my budget)
I was an airbrush artist, thrust into the thro's of a computer world. ...did I share a similar history with the great Kramer?
Lucio
13 years ago
Tis will be a amazin plugin!
Shezou
13 years ago
Will we be able to make 3D Text?
13 years ago
What about rendering the splash in the can example with a water material?with transparency, refraction etc...ore something that looks like water? I tried to render a RF splash mesh with a water material in c4d but render time is forever...
Thank you Andrew, it's also crazy for me to think about how long it???s been that i follow you...
Elijah
13 years ago
You should just make your own 3d modeling program that is extremely user friendly unlike other 3d programs.
philippe france
13 years ago
you can see my work here ...
but it's just a free work for the contest i no win a monney again
:'(

https://vimeo.com/user774868/videos
philippe france
13 years ago
lol mister cramer as best of the all plug on AE ...
You are just a killer ... a sniper ...
powaaaaaa
one day you take the first place of plugin in AE

Cramer ans Co lol
thx at your team
Tosan Nick Oru (Motion Pixel)
13 years ago
Andrew you never stop to amaze me everytime. I know this plugin would not only win an award but will help other VFX artist win some for themself too. Am particularly proud to say I am a Video Copilot fan.... keep up the good work.
13 years ago
HOLLY COW!!! I can´t explain how wide my jaw has opened during the video of the plugin. I´m really looking forward to it.

I have also enjoyed the explanation of the birth of it. We had some kind of parallel thinking here. I came to the idea of using UDK from Epic at work for the same reason. I work on TV and can´t afford long rendering so we worked out a solution using Epic´s middleware. We didn´t get to coding. But the results are really good (in my own opinion ;-p).
You can see it here: https://vimeo.com/41284117

Anyway, AWESOME JOB. I need that plugin!!!
Nuno
13 years ago
AMAZING PLUGIN!!!

Some guys at Adobe should be fired for having been unable to do something like this before!!!!!
13 years ago
You guys are awesome! Can we nominate VC for a technical Academy Award?
13 years ago
that is the best ever you made
thank you andrew you make our work so much easier
by the way what the file type will work with element 3d like 3d max maya cinema 4d and can we import lights and other stuff
13 years ago
making a costume engine is hell hard! and you know it is what EA or Ubisoft or especially RockStar doing. and now video copilot is going that far to be like a monster corporation! Element 3D is actually an evolution in Real time rendering this time in AE.
13 years ago
making a costume engine is hell hard! and you know it is what EA or Ubisoft or especially RockStar doing. and now video copilot is going that far to be like a monster corporation! Element 3D is actually an evolution in Real time rendering.
13 years ago
I'm basically ready to plunk my money down the moment this stuff goes live. This kind of fun interactivity I'm expecting is pretty similar to Octane Render ( they've got a max plug-in for raytracing via GPU, you should check it out if you haven't ). http://render.otoy.com/index.php

Hey Andrew, have you ever realized that in the movie Independence Day, it's actually the morning of July 5th when the president gives his speech and they fight the aliens? About one of the biggest Easter eggs I've ever found in a movie, and no-one seems to catch it till I point it out!
grant
13 years ago
the days are over! 5 days to go here in southeast asia )
Eric Lin
13 years ago
I notice the thumbnail for this blog entry at the homepage is the wrong one, it's same as the blog entry "Element 3D: Feature #26"

can't wait for the plug-in though!!
mamaSpace
13 years ago
Awesome.
13 years ago
andrew can this plug in supports rayfire?
13 years ago
nice can't wait to use this...i wish i have a money to buy this stuff
Dr_Stef
13 years ago
Really looking forward to see how it actually works.
I bet it's nothing like how we folks expect it to work haha.

It's always a great experience listening to and watching your tutorials and then trying to create something from scratch
Zack
13 years ago
Dude, you've become such a professional. Just your vocab and content is awesome! And I agree, Independence Day is Will Smith's best movie.
BECKY
13 years ago
I want to use it,but i won't modeling.
I hope to Andrew Kramer be able to teach us modeling in 3D MAX.
In order to make better use of the "Element 3D",Thank you!Love you!
Dipen
13 years ago
the great one... waiting for it!
Semaj Finks
13 years ago
Hope it works on my old Mac PPC if not apple store here i come!
eljauzaa
13 years ago
when u release the trailer of element3d???
its 5 days again man...trailer please ,,
James
13 years ago
Hey Andrew I am very excited for the new plugin to drop. I have been doing VFX now for a few years, its been a learn as you go process I have you to thank for that. I am 19 years old and I have already done vfx for a short film and I also did some work on a teaser for a feature film. I absolutely love vfx and hope to someday be in and work on many movies as I also love to act. Thanks fo all the inspiration and I cant wait for element. Check out my youtube channel if you can, let me know what you think. http://www.youtube.com/user/jimmyhat1ful?feature=guide
Diptanu
13 years ago
If the rendering process is like the game rendering process, do we need grafix card to run Element 3D for better quality?
The real smithy
13 years ago
Acutally the first time I stumbled on you Andrew was I think your first website with sky replacement, and a nuclear explosion on a 2d city scape plane. I think you were still relying on creative cow back then. Great to see where your success has taken you.
The real smithy
13 years ago
Yeah same here, started with light wave 5 and enjoyed it. Did a fly thru a city scape, took about 2 months to make, 4 days to render and went for 3 secs. Lol. Now I use (when I have time), max and maya, prefer maya though. Found it quicker. After fx I remember learning track motion for the first time for a 10 sec shot. Took me 10 days of reading and learning, now takes a few secs. Video copilot really helped me understand that more plus many other tips. I never copy the tutorials here, but I do watch them And learn tips and tricks from them.

Element is looking beautiful. Can't wait
13 years ago
Thanks andrew for new ideals..., and plugins...
Hope you dedicate a section of the website to 3D ... So that the new babes to 3D will starting learning how to use 3D programes..
xandercorp
13 years ago
And then add a section for spelling, so that the new babes to spelling properly, can spell 'programs' properly.
Facundo
13 years ago
Andrew, this new plugin is going to be REVOLUTIONARY.

There will be an after and before with Element3D.

You change the market, the design, everything.

Congratulations with that. Today, is a very difficult and very very far away to do that with all the staff we've to work... but you made it.

Holy shit !
13 years ago
Andrew, you are an inspiration! I'm very happy for you and how far you have gone in your professional career. I started watching your tutorials back when you released Evolution and was impressed since day 1! I recently took the leap into working on my own and I want you to know that what you've taught in your tutorials truly inspired me to be thorough and make my videos/compositions to be the absolute best and not scrimp on their quality! Happy Independence Day!
13 years ago
Ray dream.... long time in did...and anyone used InfiniD too ? or Caligari true space...... Looking forward to play with this new plugin, you are the man AK, congrats!!
13 years ago
Raydream 3D ahh that brings back memorys,the only thing i could manage to create was a banana or a bananashaped thingy. It was the sole reason i bought Coreldraw (it was packed with Corel 6 i think) It was my gateway drug to graphics design. I still favor Coreldraw above any other Vector Program out there. Thnx Andrew for the warm smushy feelings in my tummy
redtex
13 years ago
how i wish i have enough budget to purchase this....this is really great...
13 years ago
This will really be cool. I've dreamed about doing stuff like this in AE but didn't think it be available in a plugin in 6 more days! I think Element will really ad a "new dimension" to the AE/Graphics/VFX world, an new level of possibility and creativity, and in a robust package too.
Mike
13 years ago
Awesome! I've always wondered myself about how Video Games render sexy graphics so fast, yet in our 3D programs we basically only see wireframe at realtime.

Nice work, can't wait!
13 years ago
Same as Rich, the "3d engine" of CS6 is too slowwww ! !
Glad you find a way to make it pro, friendly and approchable!
13 years ago
Hey Andrew i have question, basic ray traced 3d in AE cs6 is very slow, like 1 frame need 7-8 seconds to render basic 3dtext with light , how fast will be element 3d ?
13 years ago
I remember Ray Dream Designer, I used it back in the mid-'90s - it still exists today as "Cararra v8.0" (http://daz3d.com). Been in the hands of several owners since the RDD days - still a good mid-range modeler and renderer.
Oli soggy biscuits
13 years ago
Tasty work! Do we need a Cuda gfx card to run this smoothly?
V. Disappointed not being able to work fast with 3D in Cs6.
rayman22201
13 years ago
Andrew,
you are brilliant! I am doing my undergraduate computer science research in real time ray tracing with GPU's and I totally agree with you!

As a hobbyist after effects user and visual effects lover, I always felt that the visual effects industry needed to move this way! You are a visionary for the common artist!

The After Effects SDK is a mad beast in itself, let alone building such a great plugin! I looked at the SDK once and never got very far! Mad props to you and your programming team!
13 years ago
can't wait THE ELEMENT 3D Will Rock my world
13 years ago
Is The Element 3d Has a Shatter Option ?
13 years ago
Yo! Element doesn't do fracturing natively but it allows you to do amazing things with pre-fractured geometry. I'll be showing that soon.

You can fracture geometry using 3D max, Cinema 4D or you can use the free 3D program Blender to fracture an object and then import to Element very fast!

Hope this helps!
lakekover
13 years ago
Can you take 3D text from Element and "blow it up" with the Shatter effect in AE? or even the CC Pixel Polly effect (not really, cause it isn't 3D)....
Dan
13 years ago
You wouldn't be able to shatter the physical object. The shatter effect simply takes a layer, extrudes it, and makes a 3d version of the flat surface. You could shatter the layer Element is applied to, but not expect the 3d object to fracture.
Lorenzo N
13 years ago
Incredible tales, Andrew!! Great, great because if everything you wrote down here will actually be proven by lots of people, then you're truly pushing today's technological progress forward...
Siavosh Mehraein
13 years ago
This one was one of the most greatest post on the internet about CG,motion graphics and 3d rendering.your idea is really good one.
Puz
13 years ago
Anyone familiar with the shader and rendering in Eyeons Fusion might see similarities hinted here. Hard to say since the product isn't released yet, but Fusion has a pretty extensive shader system with very fast (compared to Vray and the like) rendering with opengl or the internal software renderer. It has no GI or raytracing and to get reflections you also use maps, but the results are sometimes surprisingly good (even to the veteran Vray artist at our company). Are you familiar with Fusions toolset Andrew?
Peter
13 years ago
That's exactly the approact Discreet Logic took with the Action 3D environment in Flame many years ago. Exciting times, seeing this type of technology coming down to affordable desktop software package. To be honest, based on what I have seen, this probably even beats what's in the current version of Flame. They recently even added a Flare node to Action quite shortly after the release of VCP Optical Flares, which I thought was really ironic.

Too bad Adobe wants to keep AE so approachable and easy to learn, the interface is still really horrible and inefficient, especially compared to the Discreet/Autodesk systems (harder to learn, but once you know it, it's unbelievably fast to use and probably the best interface of any software ever, period).
Jeffin_XIII
13 years ago
Andrew? what can i say about this!!!!! you are awesome bro
Icemak
13 years ago
I may have missed it in all of my reading, but is there going to be a Trial or Light version that can be downloaded to test the speed and capabilities on our computers prior to purchase?
13 years ago
Andrew, you are the best... your´s tutorials are so easy to understand and digest... and very funny too... as well as your products... please keep the good work, and I would like you to start working and making tutorials for another great motion graphics tool: CINEMA 4D... Will it be possible?
Sorry about my english.
Regards from La Argentina
Muhammed Usman
13 years ago
this is not a REVOLUTION, its an EVOLUTION...
cant wait to have it......
Arthur Bizkit
13 years ago
Impressive. Reason #26... I see.
13 years ago
Great idea to approach it from a gaming console point of view!

I played around with the CS6 ray tracing engine one day and extruded some text. After about 10-15 seconds a frame just to preview I realized I can't use it on this machine, ha ha. Can't wait to get Element and play with that! How about a July 4th pre-sale
Mansooryan
13 years ago
I can't wait to use Element 3D .. every time I read and see somethig about it .. I can't belive it just a blug-in .. EPIC

oh by the way Mr. Andrew .. i was wondring .. about the Menu Design of Demon Face .. well you make a tutorial for it?? I know it is very old subject .. and we all looking forwar for Element 3D first
Shadow Dancer
13 years ago
Pretty smart move! What you did with your render engine is awesome, but you said real time, but most of us have a normal system and dont have a professional expensive PC. Is it gonna be annoying for us and we have to upgrade our system to use this plugin or there is a way to handle it? (Except overclocking!)
Abid Din
13 years ago
It shouldn't be that bad.
Henrik
13 years ago
We don't have PCs good enough for After Effects but we can afford After Effects?

-_-
Shahzaib
13 years ago
Sir, Can i make pieces of glass in Element 3d?
13 years ago
I think you are spot on with regards to simulating the right look and not go with the scientific way.

I'm looking forward to this plug-in so much as I hope it will help on all those quick jobs that come in. Not having to set renders off from Maya overnight and hoping they have not crashed in the morning!
Abid Din
13 years ago
Andrew, did you see the new Unreal Engine 4. My god its amazing. Can do realtime GI!
aBSy
13 years ago
Really?
Abid Din
13 years ago
Abid Din
13 years ago
Dude you gotta watch the video. Realtime GI and subsurface scattering.
NooYawkah
13 years ago
And to think you're giving it away for free is just amazing. It IS free, right?
13 years ago
Counting down the days!

Happy 4th Everyone!

jacobbehunin.com
xandercorp
13 years ago
"When I look at some of the things that Element has rendered??? I can???t believe they came out of a Plug-in, "

STOP... TEASI... *foams at the mouth and dies*
bwoogie
13 years ago
lol i just watched wild wild west a few nights ago.
Daryl - Papua New Guinea
13 years ago
Since hearing about it last year I've been eagerly anticipating the finished product. I'll be happy to support this site and your team by purchasing the plug-in when it comes out. Reading your logic behind the path that you guys have chosen (which is not to go the Ray Traced path for speeds sake) makes a lot of sense and adds to the mystique of this yet-to-be released plug in. Congratulations to you and the team. I am literally sleepless in anticipation. It should be awesome.
Daryl - Papua New Guinea
13 years ago
Since hearing about it last year I've been eagerly anticipating the finished product. I'll be happy to support this site and your team by purchasing the plug-in when it comes out. Reading your logic behind the path that you guys have chosen (which is not to go the Ray Traced path for speeds sake) makes a lot of sense and adds to the mystique of this yet-to-be released plug in. Congratulations to you and the team. I am literally sleepless in anticipation. It should be awesome.
13 years ago
Element 3D keeps sounding better and better!! It's really like an impossible plugin to me, iv'e dreamed about having a plugin that would do what Element will, but didn't think it would be available in 6 more days! AK and the VC team are just plain awesome!
13 years ago
Its time for a countdown clock! do it!
light_thunder
13 years ago
very impressive, absulotely incredible
13 years ago
i like the way you think, & the way you work, well done!!
13 years ago
Why do you not allow to preorder)?

http://dreamridiculous.com/
13 years ago
Thanks for sharing, I have recently upgraded my computer to what was considerd a monster PC in the past: So I am ready to rendered)

Thanks,
Thorsten
http://dreamridiculous.com/
cppGuru
13 years ago
Could u let us know which framework did u used , openframework or libcinder ?

Anyway thanks in advance for your hard work
Alec
13 years ago
Just curious...how many people were/are working on Element and how? Is it one programmer and the others shouting ideas (not literally) or is everyone doing stuff and then you throw it together or something. Just a bit curious about the workflow of developing a plugin. Of course you're not gonna share the details but maybe something like a short breakdown would be cool to read about...or maybe even watch?
kleezyclay
13 years ago
yeah that would be kind of cool to know, maybe not a step by step guide but a quick overview. I would love to get an idea of what goes into making a plugin.
waldo
13 years ago
AWESOME!!! 6 days remaining...
13 years ago
I'm so old I've been using Max since it was called 3D Studio on the Dos platform! I'm also a games veteran, now working in 3D illustration and animation, so I can too appreciate the huge changes seen in 3D graphics over the years. GPU acceleration is a very exciting new tech and is also speeding up raytracing, with renderers such as iRay and Octane, to name but two. They are not real time, and there are limitations aplenty, but with enough GPU cores the results can be amazing. Until the day these technologies (and others yet to emerge) can deliver in real time there will always be a place for renderers that 'hack' reality for blazing speed. I'm greatly looking forward to Element 3D!
iacere
13 years ago
Well, I cant wait to see animated footage
lakekover
13 years ago
Me to!
Carter. R
13 years ago
Happy 4th of July Andrew.

i have 1 question as i'm more excited than any1 here to get this plugin lol.

Can an old PC be able to handle element 3D.


what would be the minimum requirements in order to have a smooth work flow.

incase some of us need to go and update our equipment before getting Element 3D.


Cheers
Faust
13 years ago
You'll need a new graphics card (no more than a few years old).
Youssef
13 years ago
i saw that i met you in my dreams last night .... seriously, since your last tweet on twitter you made my stay up late until 5:30 am waiting for your release on the blog, then i fell asleep beside my laptop, and just dreamt about you.
Congratulations man you deserve it
Farshad
13 years ago
Oh my god , i can't believe
really , it is a extraordinary Plug-in .
13 years ago
can't wait to see that new Will Smith's movie "Wild Wild West" the trailer looks promising (seems to me there's a lot of CG maybe they used Element 3D)
Jono
13 years ago
This is so targeted at me I can't wait to get my hands on it, Andrew. Quick question: I've seen you in videos use both PC and Mac, but which is stronger with AE (with the right configuration?) which, ideally, is best for ELEMENT?
13 years ago
I love everything that is related to computer graphics. Since I'm 12 I've learned about graphic design After Effects, Cinema 4D, 3D Max ... etc. (I started to learn thanks to your website: D). Now I am studying computer science career, and I discovered that my passion is the whole issue of graphical programming. Interestingly, I recently started learning OpenGL and everything related to computer graphics. My problem was I could not find the point where to bestow my knowledge of graphic design and computer graphics, and suddenly you show up with this piece of pluging and this article and show me exactly what I want to do. You've found the point. In the future I hope to become one of the great graphics programmers and be able to lnik this knowledge with the graphic design world, as you do. For now, all I have is a site similar to yours with video tutorials in Spanish, where my two passions mingle (follow the link to see the website). A salute Andrew, I repeat, you are great!
13 years ago
Epic! I have been using Lightwave 3D for 12 years and was always envy of those realtime engines and games that just got better and better. I can't wait to buy Element, it will be a live saver!
Alexander
13 years ago
I just would've liked to see more video examples of element 3D. But it can only be great of course.
Eric
13 years ago
Congratulations on the long years of work and development, we're quite grateful I can tell you.
Aditya
13 years ago
This plugin looks EPIC!
13 years ago
Pssst Will Smith rode Randy Quaids' coat tails in that movie Cant wait for the plugin!
13 years ago
Is there a way to "fake" objects reflecting other objects? Either way I am really looking forward to this plugin. Long time in the making!
John
13 years ago
Great! Nice to see something that won't impose on programs like 3Ds Max but run nicely side-by-side! Looking forward to this revolutionary (like everything you do) product!
Praveenjuge
13 years ago
I can't believe there is six days more!!!
Arg
13 years ago
you're my inspiration AK!
Jonathan Marais
13 years ago
CANNOT WAIT!!! Was so bummed when I realized CS6 didn't support ATI cards so keen to see the text capabilities of Element 3D... Thanx for all the hard work
13 years ago
Oh my god. haha
Element is like a VFX revolution!
casey
13 years ago
duh dude!! where have you been during the progress of this thing?!? It's been amazing since it's conception