Donate to the Blog

By donating you make it easier for me to post more often on more topics and give me the ability to spend more time answering your questions. If you enjoy reading or have found any of my posts valuable feel free to let me know.

Friday, April 19, 2013

Illustrations: "The Young Dinosaur of Red Rock Canyon" (working title) - Various Illustrations of Desert Animals and Dinosaurs for Children's Book

About four months ago I was commissioned to be the illustrator for a Children's Book about a Dinosaur that comes to life from fossilized eggs at modern day Red Rock Canyon, a conservation area just outside of Las Vegas. The author needed about 20 full page illustrations for the book. I have been compositing 2d Illustrations with photo's and matte paintings of Red Rock to give the illustrations a fun, unique direction that still showcases the natural beauty of the Conservation Area. Below are collages of the original line drawings as well as the Photoshop painted renditions of selected characters from the book. We are about half-way through the illustrations at this point and actively seeking out publishers for the project. I will be posting some finished illustrations in the upcoming weeks but for now I wanted to give everyone a taste of what I have been working on. Enjoy!



Sunday, February 17, 2013

Sketchbook Drawing: Vintage Illustration of Camera Collection

Hey everyone, I did this drawing of my camera collection in my sketchbook the other night. I thought it would be fun to draw it in the style of a vintage advertisement (as my camera collection consists of retro cameras such as the Kodak Brownie Bullseye and the Argus Seventy Five.) I have been brushing up on my illustration skills as a vast majority of my work as of late has been digital. When you reach a very high skill level make sure you practice your abilities as often as possible to "keep your chops fresh." Enjoy!


- Jonathan Kaplan - www.kaplandesignlabs.com -

Saturday, February 9, 2013

Kaplan Design Labs Website Goes Live!

Hello friends,

I would like to announce that my new website Kaplan Design Labs, www.kaplandesignlabs.com, is now live. I am still adding portfolio content (which is endless) as well as editing content, but please check it out if you haven't already and tell your friends.


Here you can find all my blog posts, my company bio, my services, my portfolio, contact info, and links to all my social media. I will still be posting on this blog so don't worry but you can find all the same content at the main site as well. Thank you for reading and especially those of you who keep me in your RSS feeds. There will be an upcoming website launch party so those of you in Las Vegas, check back frequently for updates. Those of you who are not in Las Vegas, don't worry, I will be posting all the highlights on facebook, twitter, and of course jonathankaplan.blogspot.com! Let me know what you think of the site and thank you for continuing to read the blog!

Wednesday, February 6, 2013

Octane Render: Final Verdict

*** There have been some great comments on this post that shine some insight on what results are like with multiple heavy duty graphics cards, be sure to check them out! My findings were based on the use of a single mid-high level graphics card. Since I did my own tests, multiple graphics cards engineered for the specific purpose of GPU based rendering have been released. From what I hear if you get a couple of those beasts, GPU based rendering can in fact be a very fast rendering platform without the need of a several computer render farm.***

Sorry for the delay on posting, I have been in the process of re-branding my company. You can see my new website at http://www.kaplandesignlabs.com - I will also post my marketing materials soon so that you can see what I have been up to.

Anyways, In my last post,

Octane Render: First Impressions in GPU & Physics Based Rendering


I talked about my opinions on the GPU/ Physics based Octane Render Engine. I also touched on some of the benefits of GPU based rendering. Since my last post I have conducted further testing with Octane Render Engine and I have some interesting results. This review is primarily focused on the Octane Render Plugin for 3ds Max rather than the stand alone version. To me, having to export and import my scenes into a separate piece of software is tedious and if I have to do so I can't say that using Octane Render would be a superior rendering experience -so for me, I didn't bother too much with the Stand Alone version and focused mostly on using the 3ds Max Plugin version. 

1) Render Time:

As I mentioned in the previous post when I was working solely with the demo version of Octane Render the resolution was limited to 1000 X 1000 pixels. Since then we purchased the full version and have been able to get more accurate figures in terms of render speed at high resolution. On that note- While GPU based rendering/ Octane Render Engine boasts about increased render speeds, this is a slightly misleading claim. Octane Render plugin comes with a great viewport which allows you to see a high quality render through your preview window. This means you have the ability to have a pretty good sense of what your scene is going to look like rendered, without having to render. This can save a ton of time in the development process because you don't have to constantly do test renders to gauge progress. 

While the viewport preview is great, when it comes to actually rendering scenes my results weren't as good as anticipated. On the subject of actual render time, while Octane Render does create a really nice, crisp, realistic render, it actually seems from a number of tests conducted that Vray actually renders faster than Octane Render. This comes down to a matter of a few seconds of difference when rendering out a low resolution image; however, at high resolutions they were minutes apart. Keep in mind that this is when setting Octane's sampling levels to a high amount to get maximum quality. If you set the samples low, it renders extremely fast; however, the quality drastically decreases. When trying to decide whether or not to switch over to GPU/ Physics based Render Engines like Octane, this really does not motivate me to do so.

It is impotent to note that for these tests I was rendering Octane with a single Quadro 4000 which is a very nice graphics card. If you were using multiple high end graphics cards, instead of a single card, render times would probably be a lot lower. In my opinion though, investing your money in an i7 processor makes more sense then buying multiple high performance graphics cards which have little application outside of gaming and GPU based rendering. 

Octane

Vray
Render time at 4000 x 4000

Vray 1:15
Octane 4:59

2) Quality:

As I said and as displayed above, the final renders Octane creates are quite stunning. The sense of realistic shadows and reflections and the overall realistic quality of the finished render are very nice. While the render quality is great, I did run into a huge problem that affects my opinion of Octane Render. 

At my current job, I take 3d Models which were textured to suit either Vray or Mental Ray and render them out from dozens of various angles. I do hundreds of these renders a day. As with Vray, Octane Render Plugin has a function to "Convert" textures from Mental Ray or Vray into Octane Textures which are essential for the renders to come out correctly. Sounds good right? Wrong! While Octane seems to have no problem converting basic textures, on more complex textures many of conversions had major errors correctly converting color, bump maps, and reflections, as well as a variety of other issues. While it isn't too difficult to go in and "fix" the textures, when you are like me and you have to render out hundreds of objects a day, this is a major issue. If you are building your own models and textures from scratch you would avoid this issue but for large scale operations I would not suggest putting all of your eggs in this basket. For this reason, we determined that making a company wide switch to Octane Render just didn't make sense. 

3) Conclusion

While Octane Render is a very promising addition to your current render arsenal, don't go running out to make a major switch to Octane from platforms like Vray and Mental Ray. Because final, high resolution renders simply do not appear to be any faster than existing engines like Vray, this is a major drawback. On the contrary, the cost of Octane is in the range of $150 making it a pretty affordable option, especially for those of you just looking to get your feet wet in GPU based rendering. Also, on a positive note, Octane was recently purchased by a larger company called OTOY. Since then Octane has started seeing regular updates and seems to be out of the Beta stages so hopefully they address some of these issues.

Friday, December 21, 2012

Octane Render: First Impressions in GPU & Physics Based Rendering

The Back-story:

In the pursuit of science I have been delving into the world of Physics Based Rendering using GPU's instead of CPU's. Currently at the office I use 3ds Max for the base 3d software on which Vray has been my main render engine. In conjunction with Vray I have 12 computers I use as render slaves on a network I built which draws on the Render Que bliss of Backburner but utilizes Vray's Distributed Rendering to have all slaves contributing to a single image at a time instead of spreading separate frames to individual computers. A tutorial on setting up a render farm in this fashion is detailed in this post:

http://jonathankaplan.blogspot.com/2012/04/tutorial-using-backburner-and-vray.html

We chose Vray over Mental Ray for a few core reasons detailed in this post

http://jonathankaplan.blogspot.com/2012/04/mental-ray-vs-vray.html 

A summary of the reasons why we decided to use Vray primarily over Mental Ray was because it was much  faster than Mental Ray to set up scenes and get photo realistic renders pertaining to materials, render settings, and lighting. Also we felt that Vray had a crisper, sharper render quality than Mental Ray, even when Final Gather was set to maximum within Mental Ray. Lastly, the benefits of Vray's Distributed Rendering were irresistible.

Hypothesis/ Question:

In that same quest for speed and quality I am now experimenting with GPU based rendering, and the first Render Engine to test is Octane. In the past I experimented very briefly with Vray's GPU rendering but found that render quality was less than impressive. Octane was recommended to us by a counterpart in Italy who uses Blender with Octane for all of his work (which is very impressive.) The main question on our minds is- "is it possible to achieve better render quality and faster render times using Physics/ GPU based render systems on 1 or 2 computers rather than having to use 12+ computers on a Vray render farm that produces only decent render times?" WELL LETS FIND OUT!

First Impressions:

For this study I downloaded both the stand-alone version of Octane as well as the newly released 3ds Max Plug-in Version. Using the Plug-in Version, right away upon setting up a few basic "Octane Lights" and converting some Mental Ray materials over to Octane Materials- at the click of a button, I noticed that I got a very nice looking render within a just a few minutes of preparation. I made the below render comparisons with a standard Torus. For each I used equatable Materials meant specifically for use with the Render Engines used for the test renders as well as Mental Ray/ Vray/ Octane specific lighting. They were all very close in quality and render time but Octane did stand out for the realism of the reflections and shadow fall off.

Mental Ray

Vray

Octane

Next I set off to render out a more complex object to really get a feel for render speed and quality:

Mental Ray

Vray

Octane

At this point it was obvious that we liked the quality and realism of the Octane Version even over Vray; however, the render time was in the area of 10 minutes which was even higher than Mental Ray and Vray, much higher. Octane is supposed to render at relatively instantaneous speeds right? Yeah, thats what I thought too. After some quick digging I found people in forums saying that Octane will continue to render, seemingly forever unless you tell it to stop. After the first 30 seconds there is a nice quality render appearing on the screen but the program continues to sample, and resample, and resample fine tuning the quality ever so slightly with each second. So I thought there must be a way to limit the render time without having to manually tell it to cancel right? While I couldn't find any information on this subject I did discover through trial and error that if you reduce the default "16,000" samples in the render settings down to say, 1000 you still get a very high quality render and the render finishes at about the 30 second mark. I guess setting the default sample amount so high kind of makes sense if you can still get a flawless render in about 10 minutes, but we want SPEEEEEEEEEED! and quality.... So for me, so far, 1000 samples seems to be a happy medium. Below are examples of what a render time of 26 seconds with 1000 samples looks like:

Octane, 26 seconds, 1000 samples, 640 X 480 pixels


So far so good then. Unfortunately the demo version does not support large render resolution but we plan on purchasing the full version this week. I am looking forward to pumping out a 4000 x 4000 resolution render and really seeing what Octane is capable of. First impressions are that it is BLAZINGLY fast once you get your render settings dialed in and Octane is capable of extremely high quality and realistic lighting and textures. I feel like it is still a very new technology and software, so you might want to wait until they make sure there aren't any major bugs before running out and purchasing it but for 100-200 dollars why not right?

BY THE WAY VERY IMPORTANT  If you do not have an Nvidia Graphics Card don't bother because it is only compatible with Nvidia at this point. I am using the Quadro 4000. I will keep everyone posted as I progress into the next phase of study so stay tuned!



Donate to the Blog

By donating you make it easier for me to post more often on more topics and give me the ability to spend more time answering your questions. If you enjoy reading or have found any of my posts valuable feel free to let me know.