leocad
leocad copied to clipboard
POV-Ray fails to render with default settings
Describe the bug POV-Ray fails to render with default settings.
To Reproduce Steps to reproduce the behavior:
- Install LeoCAD AppImage
- Install POV-Ray via Debian package manager
- Install LGEO from https://github.com/jncraton/lgeo
- Set LeoCAD preferences to use LGEO
- Create simple model
- Try to render it with "File > Render > POV-Ray"
- See error
Expected behavior POV-Ray should work as expeted on clean install.
Screenshots
Version (please complete the following information):
- OS: Debian 12
- LeoCAD Version: LeoCAD-Linux-4fce4313-x86_64.AppImage
Crash information:
POV-Ray widget log:
povray: cannot open the user configuration file /home/user/.povray/3.7/povray.conf: No such file or directory
Persistence of Vision(tm) Ray Tracer Version 3.7.0.10.unofficial (g++ @
x86_64-pc-linux-gnu)
This is an unofficial version compiled by:
amd64 / i386 Build Daemon (x86-ubc-01) <[email protected]
rg> for Debian <www.debian.org>
The POV-Ray Team is not responsible for supporting this version.
POV-Ray is based on DKBTrace 2.12 by David K. Buck & Aaron A. Collins
Copyright 1991-2013 Persistence of Vision Raytracer Pty. Ltd.
Support libraries used by POV-Ray:
ZLib 1.2.13, Copyright 1995-2012 Jean-loup Gailly and Mark Adler
LibPNG 1.6.39, Copyright 1998-2012 Glenn Randers-Pehrson
LibJPEG , Copyright 1991-2013 Thomas G. Lane, Guido Vollbeding
LibTIFF 4.5.0, Copyright 1988-1997 Sam Leffler, 1991-1997 SGI
Boost 1.74, http://www.boost.org/
OpenEXR 3.1.5 and Imath 3.1.5, Copyright (c) Contributors to the OpenEXR
Project.
Parser Options
Input file: /tmp/leocad-render.pov
Remove bounds........On
Split unions.........Off
Library paths:
/usr/share/povray-3.7
/usr/share/povray-3.7/ini
/usr/share/povray-3.7/include
Clock value: 0.000 (Animation off)
Image Output Options
Image resolution.....300 by 300 (rows 1 to 300, columns 1 to 300).
Output file..........stdout, 24 bpp PNG
Dithering............Off
Graphic display......Off
Mosaic preview.......Off
Continued trace......Off
Information Output Options
All Streams to console..........On
Debug Stream to console.........On
Fatal Stream to console.........On
Render Stream to console........On
Statistics Stream to console....On
Warning Stream to console.......On
==== [Parsing...] ==========================================================
File '/tmp/leocad-render.pov' line 85: Parse Error: Float expected but vector or
color expression found.
Fatal error in parser: Cannot parse input.
Render failed
Additional context
Related issues
- https://github.com/leozide/leocad/issues/679
Reference
- "PovRay does not start" - https://news.povray.org/povray.unix/thread/%3Cweb.623497a958cd70bed40947739db6a733%40news.povray.org%3E/
- https://github.com/mjhorvath/LGEO-Management-Tools