Anim8or Community

Please login or register.

Login with username, password and session length
Advanced search  


Ian Ross has just released a book on Anim8or. It's perect for a beginner and a good reference for experienced users. It contains detailed chapters on every aspect, with many examples. Get your own copy here: "Anim8or Tutorial Book"

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Steve

Pages: 1 ... 132 133 [134] 135 136 ... 138
Good idea.  I haven't done that yet because I'd need to do some restructuring of the code to support multi-threaded renderenig.  Otherwise Anim8or would stall while the images were being updated each time you made a minor change.  This is even more true with the ray tracer for especially transparent materals. I thought about adding a "View Material" button you could click to do the render but that seems kind of clunky.

I agree and would have something like that already except that it takes a bit of time to write.  Also since I plan on adding mode ray traced materials it would take more effort to keep updating all that dialog code.  If I wait until the features are more stable I'll have a better idea what to do.  (Plus I wanted to get the ray tracer out for feedback instead of waiting until it was "finished".)

I also want to write a material manager to allow you to move materials between objects, projects, whatever.

Anim8or v0.98 Discussion Forum / Re: ART and textures
« on: March 21, 2008, 12:31:17 pm »
That looks like a bug.  If you can reproduce it with a simpler example can you send it to me?  (Or even the full project but that's harder to debug :))

Anim8or v0.98 Discussion Forum / Re: Art and mesh clipping
« on: March 21, 2008, 12:25:23 pm »
Can you e-mail me the project or a simpler example if you have one?  I don't need the textures or anything.

Anim8or v0.98 Discussion Forum / Re: Environment panoramas
« on: March 21, 2008, 01:30:39 am »
Yes, I'll be adding diffuse textures to glossyreflection, as well as bumpmaps and probebly a couple of others.  Its a lot of code to write and test for all these cases so it may take a while.  I wanted to get something out for people to play with instead of waiting until it was all done :-)

Anim8or v0.98 Discussion Forum / Re: Art and mesh clipping
« on: March 21, 2008, 01:18:16 am »
Can you post an image?

Anim8or v0.98 Discussion Forum / Re: ART Light Attributes and AA
« on: March 21, 2008, 01:15:10 am »
Antialiasing is done iquite differently in the ray tracer and the scanline renderers.

The scanline renderer always uses a 4x4 grid of samples per pixel with all the samples in 4 rows and 4 columns.  This is why it's so fast - many of the computations are done once per image instead of per pixel or per sample.  But even samples are very bad for soft shadows.  So for soft shadows multiple shadow samples are takes for each image sample.  First a few samples are taken.  If any of them are different (i.e. one is in a shadow and one is not) then that pixel and the neighboring ones are samples a higher number of times.  This allows a high number of samples to be used on shadow edges and fewer in areas that they aren't needed because they're all the same.

The ray tracer uses just one shadow sample per image sample.  But because each sample is independently traced a better distribution can be done.  Multijitrered is a very good method - much better than random or Monte Carlo.  Likewise glossy surfaces trace just one sample per pixel.  That's why non-aa glossy surfaces are so speckled.  Over all it's best to do it this way because you sample all the varying parameters evenly.  The scanline renderer samples shadows at a much higher rate that it does the image - but that's required due to very thing that makes scanline do fast - the regularly spaced image samples.

So you will not be able to exactly match scanline images with ray traced for this an a dozen other reasons.

You're right.  There is no near and far Z with ray tracing.  There is no need for it becuase thereisn't a perspective projection, so no divide and all of it's related precision problems.  Everything is done in world coordinates.

Are you sure?  What kind of light are you using?  They render for me when I use the default lights and a spotlight.

blanc - no, you can't combine materials - yet.  I  plan to add more materials and options to both the scanline renderer and to the ray tracer.  One possibility is to add more complex operateor - like a blend option that would aallow you to combine two or more materials.  Another is to allow various components like the specular hilight to be a general material.  There ar some major design issues I have to work out first including how to present this to users.  Attributes are quite flexible but not very easy to use ao I'd like another technique.

CobraSpectre - No colored shadows yet either but they are in the works.  Caustics are much harder to do (and can take a LOT more time) so I don't think I'll get to them anytime soon.

There ther's the current rendering time.  I haven't done much to speed it up yet.  I hope to be able to at least halve the time for a typical render.

Anim8or v0.98 Discussion Forum / Re: Environment panoramas
« on: March 20, 2008, 07:02:42 pm »
Image backgrounds are problematic.  They don't extend beyong the visible background.  Reflections that don't intersect the image would have to be a constant color.  Cube map environments would work OK however.  I'll fix this.

Anim8or v0.98 Discussion Forum / Re: ART and textures
« on: March 20, 2008, 05:10:17 pm »
What specifically are you trying to do?

Not all raytracing materials support all textures.  The dielectric and transparent classes only support alpha channel textures but even that is not a physically realistic.  That would require 3D textures.  Other properties like diffuse color don't make any sense in those classes since they are surface properties and can't be integrated throughout the material like the solid diffuse color can.

The glossyreflector class doesn't support diffuse textures but it should because that class only needs surface properties.

The base Anim8or class should support all textures, however.

I hadn't even thought about that!  I'll fix it so that it obeys the shadow setting.

Just to peak your interest, here's an example of just one new thing you can do with it:

Be the first on your block to get a copy!

Anim8or v0.98 Discussion Forum / Re: Knife Tool
« on: March 20, 2008, 02:06:25 am »
1) You can't use the knife tool or Parameteric shapes like a Sphere or a Cylinder.  Convert them to a Mesh first with the Build->ConvertToMesh command.

2) The cut tool crash has been fixed in the v0.97 preview.

I have posted a new preview, v0.97.  It's main feature is a ray tracer called ART (for Anim8or Ray Tracer, naturally!)  Check out the "v0.97 Preview" link in the menu or just click here:  Don't miss the ray tracer documentation either:

Here's an example of just one new thing you can do with it:

Pages: 1 ... 132 133 [134] 135 136 ... 138