Nov 26, 2010

OpenGL Geometry Shader Marching Cubes

Nov 17, 2010

About Point Cloud Format

I've been searching point cloud file format.

First of all. PTS File Format (http://labs.blogs.com/its_alive_in_the_lab/2010/08/updated-point-cloud-for-3ds-max-now-available.html).
I found it on Autodesk Lab. I am not sure It's for 3dsmax?
This file format has number of points, point position(x y z), intensity value of point and point color.
It can convert ascii to binary. and It use kdTree for PointCloud.
  • Number of points
  • X Y Z Intensity value R G B
Next is PRT File Format (krakatoa).
http://software.primefocusworld.com/software/support/krakatoa/prt_file_format.php

Particle Bin File Format (Real Flow)
http://software.primefocusworld.com/software/support/krakatoa/bin_file_format.php

PTC File Format (RenderMan point cloud file)
Cloud (http://hosok2.com/project/cloud/cloud.htm)
Point cloud and Brick map (http://hosok2.com/project/bake3d/bake3d.htm)
Python Computer Graphics Kit have a point cloud function.
http://cgkit.sourceforge.net/doc2/pointcloud.html

Anyway, I think that Point Cloud express via RiPoint?

Nov 9, 2010

A Glossy Reflection for mac osx version was released

A Glossy Reflection for mac osx version is available to download from this url.
http://www.creativecrash.com/maya/downloads/shaders/c/glossy-reflection-for-mac-osx

Let's me know if you have problem.

Have Fun!

Nov 4, 2010

Ambient Occlusion for maya2011 mac osx version was out

An ambient Occlusion for maya2011 mac osx version is available to download from this url.
http://www.creativecrash.com/maya/downloads/shaders/c/ambient-occlusion-for-mac-osx

Let's me know if you have problem.

Enjoy!!

Oct 26, 2010

BinReader for Nuke windows version


This Node is a displaying .bin file (Real Flow bin format) 

Abstract

This BinReader Node is a displaying .bin file (Real Flow bin format) in the 3d viewer.
There are Nuke 6.1 32bit and 64bit for windows version.
You'll find this url.
http://www.creativecrash.com/nuke/downloads/scripts-plugins/utility-external/import/c/binreader-for-nuke--2

How to install this node

  1. Put "BinReader.dll" into your ~/.nuke directory.
  2. Add following line to menu.py.
    nuke.menu('Nodes').addCommand('3D/Geometry/BinReader', 'nuke.tcl("BinReader")')
  3. You'll find "BinReader" under 3D/Geometry menu.

How to use this node

  1. Click the BinReader form 3D/Geometry menu.
  2. Click on Folder icon and Select bin file.
  3. Change to 3D in the viewer.

Properties Description

  • Display Mode : Display method.
  • Point Size : Enable point size when read particle file.

Mesh Properties

Mesh properties is available when reading a bin mesh file.



It is the solid display mode of bin mesh.
It is the position display mode of bin mesh.
It is the velocity display mode of bin mesh
 
It is the uv display mode of bin mesh.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Particle Properties


 
Particle properties is available when reading a bin particle file.



It is the position display mode of bin particle.

 It is the velocity display mode of bin particle.

It is the force display mode of bin particle.


Let's me know, If you have problem.


Enjoy!

Aug 18, 2010

Quotation "Premultiplied vs. Un-Premultiplied Color Channels"

quote from Technical Introduction to OpenEXR.
Premultiplied vs. Un-Premultiplied Color Channels
The A, AR, AG, and AB channels in an OpenEXR image represent alpha or opacity: 0.0 means the pixel is
transparent; 1.0 means the pixel is opaque. By convention, all color channels are premultiplied by alpha,
so that
composite = foreground + (1-alpha) × background

performs a correct "over" operation.
Describing the color channels as "premultiplied" is a shorthand for describing a correct "over" operation.
With un-premultiplied color channels "over" operations would require computing
composite = alpha × foreground + (1-alpha) × background

"Premultiplied" does not mean that pixels with zero alpha and non-zero color channels are illegal. Such a
pixel represents an object that emits light even though it is completely transparent, for example, a candle
flame.

Aug 13, 2010

Mesh Motion Blur Defomer for Maya

I made a motion blur plug-in for Maya in previous project.