Krakatoa 1.6.0 Rendering Introduction Videos


#16

I admit that it LOOKS scary, but it isn’t really.
Version 1.6.0 removed half of the rollouts in the Krakatoa floater, and once you live past the initial shock, it becomes very logical. It IS possible to create an alternative UI for newbies (the whole UI is scripted), but then you wouldn’t be able to use some features, or you would be slower navigating around (a large number of the controls in 1.6.0 are for navigating to other places - the top row of buttons and the last 3 rows at the bottom of the Main Controls).

I will try to provide an alternative UI some day, just for fun… :slight_smile:


#17

yes, a 3 buttons UI would be nice :slight_smile:
however, you are right…more working with it and more digestible is the interface … but you still think of a “dry” IU…:wink:


#18

There is a “Krakatoa Toolbar” category in the Customize UI dialog that provides most options as MacroScripts. You can add those you think you need to a toolbar and use them instead of the Main GUI. But the things you will be able to do with Krakatoa will be very limited that way.

We are not adding buttons for the fun of it, but because with great power comes great … flexibility. :slight_smile:


#19

I just posted Part 1 of a Krakatoa NPR demo:
http://www.youtube.com/watch?v=bCE09lNV9pY

It discusses shading of particles using MagmaFlow including Lambert shading and simple Toon shading without the creation of actual scene lights.


#20

You are the best Bobo.
Huge thanks.
Cheers


#21

That’s hardcore! I always wondered how this shading works but was lazy to find out :slight_smile: Thanks Bobo :bounce:


#22

Thanks that was very enlightening :slight_smile: this is a great series you have going on very educational, as always.


#23

Here are some results produced during the preparations for Part 2 of the NPR video.
Try to figure out how to do these before I post the tutorial…

http://www.scriptspot.com/bobo/krakatoa/kra_bunny_toon_ink2.mov
http://www.scriptspot.com/bobo/krakatoa/kra_bunny_toon_pencil4strokes.mov
http://www.scriptspot.com/bobo/krakatoa/kra_bunny_toon_penci.mov
http://www.scriptspot.com/bobo/krakatoa/kra_bunny_toon_charcoal.mov
http://www.scriptspot.com/bobo/krakatoa/bunny_toon_smearstrokes.mov


#24

Hmmmm, how long till you post them :slight_smile:


#25

Typically I produce videos over the weekend.


#26

Absolutely fantastic.
Cheers


#27

Great info. You should definitely put this up on the blog.


#28

krakatoon…vs pencil+ :slight_smile:


#29

Haven’t been able to replicate them but some thoughts :slight_smile: :

The ink looks nice very solid, thinking just a real close variant to the original tut, with the gradient something like 0-10 black 11-100 white?

The four pencil stroke looks like your messing with four steps of motion blur

LOL no idea with the pencil, something with a cellular shader?

The charcoal is hard to tell, a falloff in density?

The smear strokes look like your pushing along a vector.


#30

I just posted Part 2 of the NPR tutorial.
http://www.youtube.com/watch?v=2R34gBnaECg

It shows only the Ink (same as Part 1 just without the Paint) and one of the many possible pencil styles based on shifting particles along a velocity vector perpendicular to both the camera view axis and the normal, which happens to be the tangent of the outline…

Johnny’s guesses were pretty close to the actual techniques used… Good job!


#31

Sorry, it is available.
Thank you Bobo.
Cheers


#32

Interesting, I was wondering how to get/set the vector length, good practical exercises for the “to space” conversion ops. Thanks

Still really digging on the Holy Grail of pFlow :wink:


#33

A small note about that - although it does not affect that specific example much, it would make more sense to switch the FromView operator to “Vector” mode since it operates on a vector and not on a point. When applying the transformation in Vector mode, the translation part of the matrix is set to [0,0,0]. So for most other variations of that example (e.g. the slanted strokes case I showed a Quicktime of), you would have to use Vector mode of the transform operator.


#34

I think I understand, so this would get you an actual direction to use, is that correct?


#35

We want the vector [0,0,-1] to be taken from View Space into World Space. In the process, we don’t want to translate it, just rotate it so it points along the camera. If you want to use the vector [1,1,0] to define a 45 degrees vector in the image plane and then want to shift particles in world space so that they still coincide with the image plane no matter where the camera is, you MUST switch the FromView to “Vector” mode, otherwise the value will depend on where the camera position is relatively to the origin and the vector will not be parallel to the image plane.

In the video example, due to the placement of the PRT Volume and the viewer, using Point mode instead of Vector did not mate a big difference to the [0,0,-1] vector, but it is indeed a mistake. I am just too lazy to rerecord the whole thing, so I might just add a bubble and explain it on screen in the current video…