POV-Ray : Newsgroups : povray.binaries.programming : Updated yuqk tarballs for Unix/Linux. 2f941611 Server Time
1 Jun 2024 02:33:39 EDT (-0400)
  Updated yuqk tarballs for Unix/Linux. 2f941611 (Message 1 to 2 of 2)  
From: William F Pokorny
Subject: Updated yuqk tarballs for Unix/Linux. 2f941611
Date: 6 May 2024 02:39:49
Message: <66387b35@news.povray.org>
Please see the attached tarballs, previous announcements in this forum 
and INSTALL.txt for suggestions on compiling and running via wrapper script.

Note. The yuqk_DocAndAid_2f941611.tar.gz and 
yuqk_Examples_2f941611.tar.gz files will be attached to a response to 
this posting.

A reminder the yuqk fork is not POV-Ray. As time passes, it's less 
likely existing POV-Ray scenes will work without modification.

Bill P.

---

Added the following vm inbuilt functions: f_2x_f32_vadd, f_2x_f32_vaddc, 
f_2x_f32_vdiv, f_2x_f32_vdivc, f_2x_f32_vdot, f_2x_f32_vinv, 
f_2x_f32_vlength, f_2x_f32_vlength_sqr, f_2x_f32_vmul, f_2x_f32_vmulc, 
f_2x_f32_vnormalize, f_2x_f32_vsub, f_2x_f32_vsubc, f_3x_f21_vadd, 
f_3x_f21_vaddc, f_3x_f21_vcross, f_3x_f21_vdiv, f_3x_f21_vdivc, 
f_3x_f21_vdot, f_3x_f21_vinv, f_3x_f21_vlength, f_3x_f21_vlength_sqr, 
f_3x_f21_vmul, f_3x_f21_vmulc, f_3x_f21_vnormalize, f_3x_f21_vsub and 
f_3x_f21_vsubc.

Removed a back door feature allowing library paths to be specified 
without flag or option settings so long as the 'floating' path ended in 
a path separator ('/' on unix/linux). For example:

     povray /tmp/RTR/ test.pov

would add '/tmp/RTR/' to the library paths including the trailing '/' 
triggering the back door. The feature existed despite the trailing '/', 
by some code and our documentation, being illegal..?

The ini file extension defaulting is now restricted as compared to 
official POV-Ray releases. Unknown strings on the command line or in ini 
files will no longer default to attempts to read an ini file with a 
suffix variations of the string. The feature exposed users to confusing 
results. Floating ini files on the command line or within ini files must 
now be specified with the '.ini' extension. For example, use:

     yuqk +l$HOME/myinifiles scene.ini

over:

     yuqk +l$HOME/myinifiles scene

Any ini files specified with the +-ini flag / include_ini= option may 
still be specified without the '.ini' extension.

Fix for issue where only the first specified library path was searched 
for ini files not in the current directory - or fully specified with 
+-ini or include_ini.

Fix where errors inside ini files specified with +-ini<filename> or 
include_ini=<filename> were being ignored (error state was overwritten).

Fixes for a number of obscure issues while parsing .pov and .ini file 
specifications.

The rainbow{} feature removed. This includes the removal of following 
keywords specifically dedicated to it: 'arc_angle', 'falloff_angle' and 
'width'. The rainbow feature related uses of the following keywords have 
also been removed: 'angle', 'direction', 'distance', 'jitter' and 'up'.


Post a reply to this message


Attachments:
Download 'povray-3.8.0-x.yuqk_2f941611.tar.gz' (1676 KB)

From: William F Pokorny
Subject: Re: Updated yuqk tarballs for Unix/Linux. 2f941611
Date: 6 May 2024 02:44:18
Message: <66387c42@news.povray.org>
On 5/6/24 02:39, William F Pokorny wrote:
> Note. The yuqk_DocAndAid_2f941611.tar.gz and 
> yuqk_Examples_2f941611.tar.gz files will be attached to a response to 
> this posting.

Tarballs attached.

Bill P.


Post a reply to this message


Attachments:
Download 'yuqk_docandaid_2f941611.tar.gz' (609 KB) Download 'yuqk_examples_2f941611.tar.gz' (461 KB)

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.