Skip to main content

mi-mode.el: mi file editing mode for Emacs.

Here is an Emacs mode for editing mi file (mi-mode.el). I found it useful.

Comments

Popular posts from this blog

What is mental ray shader?

mental ray shader is C/C++ code that is invoked by the mental ray core when a ray hits an object. The name ``shader'' is used by hysterical reason, I think ``Plugin'' is much better word nowadays. mental ray shader gives us a lot of freedom for users, but, I think we do not need to write a custom shader in most of the cases. The meaning of 'gives us a lot of freedom' is when a ray hit an object, a user could almost everything by a shader. For example, when a ray hit an object, mental ray can send an email from the shader. (I believe that mental ray designer does not recommended this kind of side effect usage, but, a shader is just a plugin and it should be possible.) You can do anything means also it is difficult to handle the shaders. mental ray was developed for a long time and takes care of backward compatibility, this contributed for its complexity.

About this blog

This blog is about mental ray, a rendering software. What is mental ray? Mental ray is a rendering software produced by a German company (a subsidiary company of NVidia. (2009)) mental images, GmbH . Several DCC (Digital Contents Creation) software, e.g., Maya, 3dsMax, Softimage XSI, employ mental ray as one of a renderer. Mental ray is also used in some CAD software, like Solidworks. The famous usage is special effect of some movies, such as StarWars, Matrix II/III, recently one is The Curious Case of Benjamin Button. http://www.mentalimages.com/products/mental-ray.html http://www.mentalimages.com/gallery/motion-pictures.html The main sales point of mental ray is a lot of features and you can do a lot of things. But on the other hand, we can do everything means sometimes we can do nothing. It is complex and thus difficult. Especially the customization ability of shaders is flexible, but it is a bit hard for me. However, usually it is suffice to use the provided shaders. One of my Ital