![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Nicolas Alvarez <nic### [at] gmail is the best com> wrote:
> I find it funny that you asked for clouds on the newsgroup, and you
> weren't asked about that; yet you were asked how many lines of code DKB
> and current POV have, and you didn't know.
For those interested, here are some line counts:
"Lines" means just the raw number of lines, while "LOC" = "lines of code"
means lines when all comments and empty lines have been removed. (Don't
read this with a variable-width font, please.)
Lines LOC
----- ---
POV-Ray 3.1 core: 140494 74127
Windows frontend: 24177 18029
Unix frontend: 4084 2002
DOS frontend: 10155 6491
Total: 178910 100649
POV-Ray 3.5 core: 160028 81526
Windows frontend: 70912 53690
Unix frontend: 7593 3911
Total: 238533 139127
POV-Ray 3.6 core: 159906 81470
Windows frontend: 64934 49077
Unix frontend: 7529 3814
Total: 232369 134361
POV-Ray 3.7b core: 174960 87384
Windows frontend: 72833 52912
Unix frontend: 1254 609
Total: 249047 140905
--
- Warp
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Nicolas Alvarez
Subject: Re: FLOSS Weekly episode is now posted.
Date: 8 Feb 2008 20:54:06
Message: <47ad07be@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Nicolas Alvarez wrote:
> I find it funny that you asked for clouds on the newsgroup, and you
> weren't asked about that; yet you were asked how many lines of code DKB
> and current POV have, and you didn't know.
Re-reading what I wrote, I sounded a bit rude... of course not intended.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> Windows frontend: 72833 52912
> Unix frontend: 1254 609
I feel ashamed for using Windows :-)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Nicolas Alvarez wrote:
> Nicolas Alvarez wrote:
>> I find it funny that you asked for clouds on the newsgroup, and you
>> weren't asked about that; yet you were asked how many lines of code
>> DKB and current POV have, and you didn't know.
>
> Re-reading what I wrote, I sounded a bit rude... of course not intended.
I didn't read any rudeness into the message at all. That's simply the
way it happened. They asked me for some sample questions they could ask
if they ran out of their own questions. One sample question I wrote was
about clouds. Then I thought "I don't really know how they make modern
clouds - I'd better ask."
As it turns out, they didn't really ask any of my questions which is
fine. They did ask a few that were hard to answer (Lines of code, for
example - until you measure it's hard to guess). They didn't tell us in
advance what questions they were going to ask.
David
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Warp wrote:
> Nicolas Alvarez <nic### [at] gmail is the best com> wrote:
>> I find it funny that you asked for clouds on the newsgroup, and you
>> weren't asked about that; yet you were asked how many lines of code DKB
>> and current POV have, and you didn't know.
>
> For those interested, here are some line counts:
>
> "Lines" means just the raw number of lines, while "LOC" = "lines of code"
> means lines when all comments and empty lines have been removed. (Don't
> read this with a variable-width font, please.)
>
> Lines LOC
> ----- ---
> POV-Ray 3.1 core: 140494 74127
> Windows frontend: 24177 18029
> Unix frontend: 4084 2002
> DOS frontend: 10155 6491
> Total: 178910 100649
>
> POV-Ray 3.5 core: 160028 81526
> Windows frontend: 70912 53690
> Unix frontend: 7593 3911
> Total: 238533 139127
>
> POV-Ray 3.6 core: 159906 81470
> Windows frontend: 64934 49077
> Unix frontend: 7529 3814
> Total: 232369 134361
>
> POV-Ray 3.7b core: 174960 87384
> Windows frontend: 72833 52912
> Unix frontend: 1254 609
> Total: 249047 140905
>
Do these totals count .c and .h files only or do they include things
like documentation, makefiles, readme's, etc?
David
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Nicolas Alvarez wrote:
> I liked how he thought "wait, how did you do THAT with MY program!?"
I've uploaded the picture of the sandwich to povray.binaries.images.
It's called snack. At the time, DKBTrace managed textures for an entire
object and didn't allow you to say "for this part of a CSG difference,
use this texture". This means that for the bread, it wasn't possible to
texture the crust separately from the flat side. It all had to be the
same texture. The same applies to the ham - it wasn't possible to get a
dark outside with a light inside.
Tom was just being creative. He modeled two pieces of bread that
overlapped in space. One was a bit flatter and longer and the other was
thicker and shorter. The long flatter one had a dark color and appeared
as the crust. The thicker shorter one had a light color and appeared as
the cut side of the bread.
In response to this image, I added the ability to separately texture
different parts of a CSG so you can do it with a single object and apply
the textures differently for every CSG part.
David Buck
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Warp wrote:
> Nicolas Alvarez <nic### [at] gmail is the best com> wrote:
>> I find it funny that you asked for clouds on the newsgroup, and you
>> weren't asked about that; yet you were asked how many lines of code DKB
>> and current POV have, and you didn't know.
>
> For those interested, here are some line counts:
>
> "Lines" means just the raw number of lines, while "LOC" = "lines of code"
> means lines when all comments and empty lines have been removed. (Don't
> read this with a variable-width font, please.)
>
> Lines LOC
> ----- ---
> POV-Ray 3.1 core: 140494 74127
> Windows frontend: 24177 18029
> Unix frontend: 4084 2002
> DOS frontend: 10155 6491
> Total: 178910 100649
>
> POV-Ray 3.5 core: 160028 81526
> Windows frontend: 70912 53690
> Unix frontend: 7593 3911
> Total: 238533 139127
>
> POV-Ray 3.6 core: 159906 81470
> Windows frontend: 64934 49077
> Unix frontend: 7529 3814
> Total: 232369 134361
>
> POV-Ray 3.7b core: 174960 87384
> Windows frontend: 72833 52912
> Unix frontend: 1254 609
> Total: 249047 140905
>
The results I gave for DKBTrace were for 2.0. For 2.12 the total line
count for all .c and .h files is 16,900. My on-air estimate of 10,000
is probably reasonable for uncommented LOC. I'm impressed that I came
as close as I did.
David
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
David Buck <dav### [at] simberon com> wrote:
> The FLOSS Weekly episode on POV-Ray has now been posted.
> http://twit.tv/floss24
> Enjoy.
> David Buck
Rune might get a kick out of the host's reaction to his holographic projector
animation:
"If you put this on youtube, he'd have a whole business."
But of course someone did repeat the slur, for which I'm probably the only one
in the world who objects to, "Povray is a renderer, not a modeler."
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
David Buck <dav### [at] simberon com> wrote:
> Do these totals count .c and .h files only or do they include things
> like documentation, makefiles, readme's, etc?
Only C(++) source code.
--
- Warp
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Jan Dvorak wrote:
>
>> Windows frontend: 72833 52912
>> Unix frontend: 1254 609
>
> I feel ashamed for using Windows :-)
Doesn't Windows have stuff like a syntax-highlighting editor that the
Unix version doesn't?
--
Darren New / San Diego, CA, USA (PST)
On what day did God create the body thetans?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |