qtpov

Developer

October 18, 2017

Generated Documentation


Fetch Source

There are two source trees required for the qtpov project, qtpov itself, and a custom povray with WebSockets added.

The easiest way to build the whole shebang is with this script.


Linux

Setup Qt development

$ sudo apt-get install qt5-qmake qt5-default

Build qtpov

$
>
>
>
git clone http://git.buckosoft.com/git/pov/qtpov.git && \
cd qtpov && \
qmake -config release && \
make

Build povrayws

$
>
>
>
>
>
>
>
git clone https://github.com/dickbalaska/povray.git && \
cd povray && \
git checkout network && \
cd unix && \
./prebuild.sh --websockets && \
cd .. && \
./configure COMPILED_BY="Your Name <your@email.com>" && \
make -j4

Windows

Build qtpov.exe

Pick a directory to build in. You should use something/qtpov/qtpov because QtCreator builds into .. .

git clone http://git.buckosoft.com/git/pov/qtpov.git

Start QtCreator and open qtpov.pro


Build povrayws64.exe

Pick a directory to build povray in. You could use something/qtpov to keep things together.

git clone https://github.com/dickbalaska/povray.git
cd povray
git checkout network

Start vs2015. Open solution .../povray/windows/vs2015/povray.sln

Edit .../povray/windows/povconfig/syspovconfig.h. Enable the #define _CONSOLE line.

Edit .../povray/source/base/build.h and fix the BUILT_BY line.

Make sure to select the Release x64 build configuration.

F7 build.

Optional: Copy .../povray/windows/vs2015/bin64/povrayws64.exe to the directory that your qtpov.exe lives in.

Optional: After building qtpov.exe and povrayws64.exe, you can run the script .../qtpov/scripts/deploywindows.sh to package up all of the files into a distribution, and then run qtpov.exe from there.


An IDE to control POV-Ray
qtpov
Graphics (pov-type) Tools
Tools
BuckoSoft Art Gallery; raytraced pictures, etc.
Art

BuckoSoft, Corp. Home Page
Home
Dick Balaska's Home Page
Dick
Send mail to BuckoSoft
Mail
Places that i find useful
Links
BuckoSoft news
News

Where things are
SiteMap
Help and Preferences
Prefs
The Main BuckoSoft Pinball Page
Pinball
XPilot is a cool network based game
XPilot
This page created October 18, 2017. Last touched Saturday May 12, 2018 15:16 EDT