|
|
I'm in the master's course in Compter Graphics Lab. at Korea Univ.
and I'm interested in Photo-Realistic Rendering.
I knew POV-Ray offers well-structed open source code,
so I'm going to practice POV-Ray Tool and to analyze source code.
My object of analyzing source code is
that I will upgrade or add new functions to POV-Ray later.
To do those things, I think I should understand source code of POV-Ray
but I wonder if I can handel important and core source code of POV-Ray
easily.
I will wait your kind and detailed anwer.
Thanks for reading my question.
May your wish be achieved!
Post a reply to this message
|
|
|
|
On Fri, 23 May 2003 15:16:31 +0900, "JunYong Ji" <jun### [at] hotmailcom> wrote:
> I'm in the master's course in Compter Graphics Lab. at Korea Univ.
> and I'm interested in Photo-Realistic Rendering.
> I knew POV-Ray offers well-structed open source code,
> so I'm going to practice POV-Ray Tool and to analyze source code.
> My object of analyzing source code is
> that I will upgrade or add new functions to POV-Ray later.
> To do those things, I think I should understand source code of POV-Ray
> but I wonder if I can handel important and core source code of POV-Ray
> easily.
Welcome! But... it is not 100% clear to me you mean practice, analyze and
extending C++ POV-Ray sources or scenes. Due to used language your sentences can
mean both since your course can be concerned on programming or using tools.
Anyway if you are new user of POV-Ray (as posting group sugests) you can put
large effort into 'new' feature which already was discussed (perhaps even done)
and some urls can be pointed to you as reference. So I suggest you to share what
you want to do with POV-Community. People here are always helpful in delivering
good references about various issues.
ABX
Post a reply to this message
|
|
|
|
In article <3ecdbcc9$1@news.povray.org>,
"JunYong Ji" <jun### [at] hotmailcom> wrote:
> To do those things, I think I should understand source code of POV-Ray
> but I wonder if I can handel important and core source code of POV-Ray
> easily.
You are asking if it is possible for you to understand the core source
code? You don't really give a clear idea of your qualifications and
experience...to understand the source code, you will need to at least
know the C and C++ programming languages, POV having been written in C
and recently converted to C++. Also, POV is really big...it would be
possible for one person to understand the entire core source code, but
not without a lot of time and effort. To do so, you will need to have
knowledge of various branches of mathematics, a lot of separate computer
graphics algorithms, parsers, virtual machines, data structures,
object-oriented design, etc, not to mention at least some knowledge of
how to use the program. And it is not always clean and well-structured.
If you have a specific question about how something works or how to
implement it, the povray.programming group is intended for exactly this
kind of discussion.
--
Christopher James Huff <cja### [at] earthlinknet>
http://home.earthlink.net/~cjameshuff/
POV-Ray TAG: chr### [at] tagpovrayorg
http://tag.povray.org/
Post a reply to this message
|
|