leocad icon indicating copy to clipboard operation
leocad copied to clipboard

POV-Ray fails to render with default settings

Open app4soft opened this issue 4 months ago • 0 comments

Describe the bug POV-Ray fails to render with default settings.

To Reproduce Steps to reproduce the behavior:

  1. Install LeoCAD AppImage
  2. Install POV-Ray via Debian package manager
  3. Install LGEO from https://github.com/jncraton/lgeo
  4. Set LeoCAD preferences to use LGEO
  5. Create simple model
  6. Try to render it with "File > Render > POV-Ray"
  7. See error

Expected behavior POV-Ray should work as expeted on clean install.

Screenshots

Screenshot_2024-10-04_11-52-56

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

app4soft avatar Oct 04 '24 09:10 app4soft