|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
dick balaska <dic### [at] buckosoftcom> wrote:
> One thing about vfe/POVMS, is that file I/O happens in both the frontend
> and backend. This currently limits the networking to localhost.
The code to handle this exchange file location information via POVMS is already
in 3.7. There just happens to be no code to actually transfer files over a
network.
Thorsten
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
dick balaska <dic### [at] buckosoftcom> wrote:
> BTW, this is the colored editor:
> http://www.buckosoft.com/qtpov/
>
> --
> dik
The syntax being configurable is cool !
I don't know if you had a look, we kind of had lots of trial and errors to get
to a satisfying look for our Blender POV syntax highlight, so feel free to skim
throught the groups of words for ones you want or might have forgotten (of
course if you see some we missed I hope you'll tell us as well ;-))
https://developer.blender.org/diffusion/B/browse/master/source/blender/editors/space_text/text_format_pov.c
Our INI support is slightly less fine grained:
https://developer.blender.org/diffusion/B/browse/master/source/blender/editors/space_text/text_format_pov_ini.c
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
et voilà
qtpov caught in mid-render.
http://www.buckosoft.com/qtpov/g/qtpovRenderInProgress.png
Two weird things, one in povray, one in qt.
1) povray frontend loses the vfeSession::MessageType info somewhere
before it hits the vfe. I see mDivider, everything else (mDebug, mError)
is mUnclassified. Line and Col are always 0, too. I'll figure out what
I'm doing wrong.
2) qt loses/ignores the last paint event when drawing a rendering image.
If I wiggle with size bar, all of the data shows up. Um...
--
dik
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
I have a qtpov-0.0.1 release (Linux only).
http://www.buckosoft.com/qtpov/
It's very primitive, but it has some bells and whistles.
http://www.buckosoft.com/qtpov/g/qtpovRenderInProgress.png
I have one bummer: When I throw a "render several frames at .5 seconds
per frame" command at it, the bit that scales the in-progress image into
the window is *slow*, and drags the event queue to a crawl. There's too
many redraw events [1]. :(
There is a compiled binary package available. I have run it on 3
different Ubuntu 16 boxes, but that's not much of a test, because they
are all Ubuntu 16. The qtpov program runs on Ubuntu 14 (with the
included .so files) but povrayws tips over on bad system libraries. It's
best to build povrayws yourself.
--
dik
[1] So I start a render of 10 frames. The UI locks up as it furiously
renders and displays the 10 frames. Around frame 5 I press "Cancel",
which is the same button as "Render". It finishes the frames, sees the
event on the button, which is now back to "Render" (because the job is
done) and restarts the render job. argh.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 2017-10-25 09:22, also sprach dick balaska:
> I started on qtpov.
Runs on Windows 8.
http://www.buckosoft.com/qtpov/g/qtpovWindowsRendering.png
--
dik
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 30.11.2017 um 10:53 schrieb dick balaska:
> Am 2017-10-25 09:22, also sprach dick balaska:
>> I started on qtpov.
>
> Runs on Windows 8.
> http://www.buckosoft.com/qtpov/g/qtpovWindowsRendering.png
Love to hear that :)
I really need to have a closer look at what you're doing and how you're
doing it... as soon as I find the time.
What tools are needed to build the Windows binaries?
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 2017-11-30 07:09, also sprach clipka:
> Am 30.11.2017 um 10:53 schrieb dick balaska:
>> Am 2017-10-25 09:22, also sprach dick balaska:
>>> I started on qtpov.
>>
>> Runs on Windows 8.
>> http://www.buckosoft.com/qtpov/g/qtpovWindowsRendering.png
>
> Love to hear that :)
>
> I really need to have a closer look at what you're doing and how you're
> doing it... as soon as I find the time.
>
> What tools are needed to build the Windows binaries?
>
vs2015 for povwebsockets.exe and Qt5 for qtpov.
I'll write it up.
Weird, I put together a Windows Qt package for bsAniPic
( http://www.buckosoft.com/bsAniPic/ )
but I can't say the right magic words for qtpov. :) :(
As I've said, I am treating this as a learning exercise. I am getting
into the whole vfe structure, so when it comes time to move to ./qt I'll
already have experience and should make better choices, because it will
be my second vfe.
qtpov works by launching and persisting a single instance of povray and
then creating a new vfeSession for each render. This is the pvengine
technique. I noticed that Unix, I seem to leak about 70MB per render,
and I bet myself that Windows would not leak, being that pvengine
doesn't leak, and it doesn't. So, that's a thing. (or, "top" lies. I
haven't run valgrind or anything on it yet.)
--
dik
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 30.11.2017 um 21:29 schrieb dick balaska:
>> What tools are needed to build the Windows binaries?
>>
> vs2015 for povwebsockets.exe and Qt5 for qtpov.
What version of Qt is that exactly?
The service we're using for automated build tests (and also automated
development builds) provides environments with VS2015 and various
versions of Qt5 starting from Qt 5.3 (currently 5.3, 5.4, 5.5, 5.6.2,
5.7.1, 5.8.0 and 5.9.2).
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Am 2017-11-30 16:08, also sprach clipka:
> Am 30.11.2017 um 21:29 schrieb dick balaska:
>
>>> What tools are needed to build the Windows binaries?
>>>
>> vs2015 for povwebsockets.exe and Qt5 for qtpov.
>
> What version of Qt is that exactly?
>
I'm using 5.9.? on Linux (latest as of a month ago) and 5.8.0 on
Windows, because I already had it installed.
The only non Qt-4.8 feature I'm aware that I used is the close boxes in
the tabwidget, so I believe any 5.x version should work.
--
dik
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
To celebrate that I am working on my animation with qtpov, I have
released version 0.1 on Windows and Linux (I am using the Linux edition).
http://www.buckosoft.com/qtpov/
Sure, there's still lots to do, but it works well.
I am to the point where I need to track my todo list; hi bugzilla.
http://www.buckosoft.com/qtpov/bugzilla
(clipka will be particularly interested in bug #2. ;)
http://www.buckosoft.com/qtpov/bugzilla/show_bug.cgi?id=2 )
The big feature in this release is navigable SDL errors.
http://www.buckosoft.com/qtpov/errors/
and you can set filters on the povray console and the resource/filelist
tree.
There is most of a Find/Replace system in place. (Find-in-Files and
replace aren't done).
--
dik
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |