Jump to content

Lighting and C#


Ausmax
 Share

Recommended Posts

I am just starting out in lighting in 3D Studio Max and Mental Ray. Just wanting to find out how much C# and scripting can help with lighting for architectural visualisation.

 

Does anyone have examples of the difference between lighting with and without C# or scripting?

Link to comment
Share on other sites

It sounds like you are barking up the wrong tree. Maybe overheard some people talking.

 

Since you are just starting out, I would recommend learning how to use the existing tools. Then when you find they aren't able to do something you want, ask around, maybe somebody else knows how to make them do that or fake it cheaper than writing code.

Link to comment
Share on other sites

It sounds like you are barking up the wrong tree. Maybe overheard some people talking.

 

Since you are just starting out, I would recommend learning how to use the existing tools. Then when you find they aren't able to do something you want, ask around, maybe somebody else knows how to make them do that or fake it cheaper than writing code.

 

Thanks for that information Peter. Yes maybe we are barking up the wrong tree. You can't believe everything you read!

Cheers

Link to comment
Share on other sites

I wouldn't necessarily say it is wrong, but I would agree with Peter in saying that it is premature.

 

Learn a rendering platform really well, inside and out, and then think about developing for it. Learning it well will allow you to understand what they are doing, and how you can enhance it, or make it more efficient.

 

...for an example of this look at Mental Ray, and Francesca's CTRl.Ghost Shaders. They were able to take the MR render platform, and write shaders to bring out different GI solutions that are present inside of the render engine, but not necessarily available to the general public, or fully developed. They are not as easy to use as the ones presented (Final Gather and Global Illumination,) but with patience they will produce more reliable and better results. At least in my opinion.

 

But even then, ....I have no idea what language(s) you would need to know, and I will admit, before reading this post I had never even heard of C#.

 

If you are thinking of developing for the Mental Ray platform, then I would root around on the Mental Images forum. That place is full of programming oriented thinkers in terms of writing shaders and the like. CGarchitect is more about the creation of images, and the process of creating them. I don't think the board can match the knowldege of programming oriented boards, though you can really learn what the needs of the community are by participating in this board. That is something that will be more difficult to get on a programming oriented board,

Link to comment
Share on other sites

I wouldn't necessarily say it is wrong, but I would agree with Peter in saying that it is premature.

 

Learn a rendering platform really well, inside and out, and then think about developing for it. Learning it well will allow you to understand what they are doing, and how you can enhance it, or make it more efficient.

 

...for an example of this look at Mental Ray, and Francesca's CTRl.Ghost Shaders. They were able to take the MR render platform, and write shaders to bring out different GI solutions that are present inside of the render engine, but not necessarily available to the general public, or fully developed. They are not as easy to use as the ones presented (Final Gather and Global Illumination,) but with patience they will produce more reliable and better results. At least in my opinion.

 

But even then, ....I have no idea what language(s) you would need to know, and I will admit, before reading this post I had never even heard of C#.

 

If you are thinking of developing for the Mental Ray platform, then I would root around on the Mental Images forum. That place is full of programming oriented thinkers in terms of writing shaders and the like. CGarchitect is more about the creation of images, and the process of creating them. I don't think the board can match the knowldege of programming oriented boards, though you can really learn what the needs of the community are by participating in this board. That is something that will be more difficult to get on a programming oriented board,

 

Travis, Thanks for all that information. And YES I will go to the Mental images forum for help with concepts for development/languages for lighting etc.

I didn't know they had a forum.

 

I am just amazed at how helpful people have been since I have started posting on this forum. I have had a lot of varied questions lately, seeking to fill in some of the gaps in my knowledge base and have been pleasantly surprised by people's willingness to help.

Thank you to everyone for your support.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...