wxfalsecolor v0.1 binary download available

Hi Thomas,

Very nice tool and easy to use! I think Radiance users in windows will be
very happy with this tool!

Just one thing to check.
When I start program before main window is opened, I got an error:
"The procedure entry point EtwTraceMessage couldnt no be located in the
dynamic link library ntdll.dll"

When I close error message, program is opened it seems that all features are
working without problems.

I'm using Windows XP Professional.

Thanks again for such a useful tool,
Marija

Hi Marija.

Thanks for the feedback. I just tried the package on my work PC and I
saw the same message. I think it's because I build on Windows 7 and
the ntdll.dll files are slightly different. I never saw it on my test
machine at home, though.

Thomas

···

On Wed, Apr 21, 2010 at 8:21 AM, Marija Velickovic <[email protected]> wrote:

Just one thing to check.
When I start program before main window is opened, I got an error:
"The procedure entry point EtwTraceMessage couldnt no be located in the
dynamic link library ntdll.dll"

When I close error message, program is opened it seems that all features are
working without problems.

Morning.

Very cool. & I even think I see something I can add to the project. Would
you like me to try packaging falsecolor2.py for inclusion in the Python
package index?

If you think it's worth doing it. I myself wouldn't advertise the
scripts as Python packages because the depend so heavily on Radiance.

BTW: Did you try the app already? I just got a report of a
warning/error message popping up on Windows XP. I haven't seen it at
home but here at work I can reproduce the message. I wonder if you had
seen it, too.

About further development:

I'm happy with what I have now. I only needed an image viewer that
wouldn't exceed the size of my screen like ximage does. The falsecolor
features where a nice add on I wanted to use to check my future
improvements on the falsecolor2 script.

I thought about restructuring the code to allow multiple images being
presented at the same time which would then allow us to perform some
image manipulations on them via pcomb (difference, relative
difference, blend, mask etc). However, when I need to do this now I'm
happy to do it on the command line. So it will probably not happen
soon unless there is a demand for these features.

I keep a TODO list in the source code tree:

I forgot to add "support for more image formats via PIL". I think that
covers my ideas for an image viewer.

I started the pyrat project on code.google.com because I have more
ideas for small tools that might be useful for others (especially on
Windows) and a few older Python scripts which might be resurrected in
the context.

1) rad2 / wxrad2

A new (graphical) rif file processor. I already had written parts of
rad in Python for my old Blender exporter. It's basically there to
avoid the need for a command line. You should be able to explore the
dependency tree, the individual calculation steps and progress of
running jobs. There are a couple of advanced calculation methods out
there (like stencil) that could be easily supported by a frontend like
this. Similar to trad and Ecotect's Radiance Control Panel.

2) render daemon

A small app that sits in your task bar and watches your running and
incoming *.rif or makefile-type render jobs. Could also have a network
component which offloads the work to a render server or farm. I need
something like this as a starting point for scenes exported from
Sketchup.

3) Python bindings for HDR images

falsecolor2 uses the subprocess module and pvalue to read image data.
That takes a long time and is needlessly complicated. I would like to
try to compile the few methods necessary as C Python extensions. After
that the functionality of pcompos, pcomb and other p* apps could be
reimplemented in pure Python (or those could be made Python extensions
as well).

4) couple of scripts to create plots and PDF reports from grids

If your interested in any of this you're most welcome to join the project.

Cheers,
Thomas

···

On Tue, Apr 20, 2010 at 11:38 PM, R Fritz <[email protected]> wrote:

Yes, here! OS X 10.6, Python 2.6 from the system.

One tip: start with -d command line option and watch the messages scroll by.

Cheers,
Thomas

···

On Fri, Apr 23, 2010 at 7:19 PM, R Fritz <[email protected]> wrote:

Has anyone else tried this on Mac OS? It doesn't work for me--is it working
for anyone?