Commit Graph

35 Commits

Author SHA1 Message Date
0046ef0652 POV: Improve Line endings and general formatting
used black on some files to dust up old formatting
2019-12-22 00:27:59 +01:00
56dfa8c8b4 POV: added doc strings
Hoping it will help the code to be less repulsive to new developers.
2019-12-20 10:45:08 +01:00
865d54f155 POV: added doc strings
Hoping it will help the code to be less repulsive to new  new developers.
2019-12-08 21:42:14 +01:00
14d4b8f4e9 pov 2.8 fixes
primitive grid radius became size and noise deprecated
2019-11-24 21:15:49 +01:00
3dadd9c96a pov: fixed loft primitive
More post 2.8 api fix
2019-11-23 23:29:42 +01:00
249288e02a POV: more post 2.8 API fixing and class renaming
fixed some more POV primitives: Rainbow ; PolygonTocirle ; Parametric
2019-11-20 19:06:11 +01:00
37c6c3886f more layer api update
post 2.8
2019-10-05 23:16:55 +02:00
a3b6421c35 Fixed more POV primitives
Prism , lathe, Isosurface sphere and cube , blob, Sphere sweep
2019-10-05 22:45:28 +02:00
5d97f79e6f Fixed POV Lathe primitive
layers outdated since 2.8
2019-10-05 17:34:32 +02:00
3c62f2f888 Fixed 4 POV primitives
Cone , Torus, Superquadric , Supertorus all needed mesh.validate "verbose" to be a keyword argument since 2.8
2019-10-05 10:38:02 +02:00
f593feecf6 Fixed POV Cylinder
which was broken by 2.8 element-wise multiplication with @
2019-10-05 10:21:11 +02:00
d7262c9be0 Fixed perfect POV Sphere (no polygons)
post 2.8 API has broken many primitives
2019-10-05 04:37:58 +02:00
04bee5da6b Fixed POV-Ray Box
Layers prevented POV Box from working
2019-10-05 03:38:39 +02:00
1e5f561a7e Fixed Infinite Plane
Layers no longer in primitive since 2.8 API
2019-10-04 16:09:35 +02:00
07ec645862 Remove base from addons
This is a follow up to rB0910932e71d2.
2019-05-21 20:08:40 -03:00
573847caa3 Pass 5 of 2.8 syntax update... 2019-04-27 20:12:29 +02:00
31c05651d7 First debug pass from 2.8 API changes
*new icon names, some were removed
*register system changed
*All properties from blender internal were removed
...To be continued (not all props recreated yet)
2019-03-25 22:36:50 +01:00
9999dada60 Update for API change: scene.cursor_location -> scene.cursor.location
Note that some scripts still used the 3D view cursor which has been
removed for a while.
2019-03-01 12:51:10 +11:00
aaf97075b4 Update for rename: constraint_orientation -> orient_type 2019-02-28 12:28:54 +11:00
d609009748 addons: objects.link/unlink syntax update
Changed objects.link and objects.unlink from scene to collection
2019-01-29 10:54:49 -05:00
edd2de62eb addons: view_layer.objects.active syntax update 2019-01-28 20:04:35 -05:00
c686df25d9 addons: object select_set syntax update 2019-01-24 22:59:16 -05:00
aeabdc02a8 Update Add-ons class properties to annotations
This should take care of most of the class property conversions to
use the new annotation format (colon instead of equals) for
assignment. There may still be a few edge cases that were missed.
2019-01-17 16:48:54 -05:00
4c132dc503 Merge branch 'master' into blender2.8 2018-09-08 06:19:10 +10:00
f1c55295b0 Cleanup: trailing space 2018-09-08 06:13:37 +10:00
6aa8e130ef Update for renaming lamp to light. 2018-07-06 19:59:17 +02:00
6f8d64cc75 *added capsule metaball as cylinder blob pov primitive
*Added the following pov keywords to object properties tab:
hollow, double_illuminate, sturm (for Metaballs and lathe), no_shadow, no_image, no_reflection, no_radiosity, inverse, hierarchy
*fixed hair location bug.
2017-08-16 18:28:18 +02:00
f22c2ff5e6 Use 2D curve for lathe
Also avoid editmode switch
2017-05-25 22:07:32 +10:00
57f376e946 Cleanup: trailing space 2017-03-19 12:49:18 +11:00
7faf5784ea Povray: Update for MauritiusRay 2017-01-30 09:27:30 +11:00
6f40579d5b Added Basic Nodes support by Lanuhum 2017-01-29 21:28:41 +01:00
bafb8d353d Fixed single value coordinates for spheres import as exported by Bishop3D 2017-01-29 18:18:35 +01:00
d20975b809 *added: write pov console to a log read by Blender console
*fix: area_illumination syntax updated to fix bug in area lights
*fix:sphere sweep was buggy (bezier curve would'nt export)
*several curves in one blender object can now export Thanks Lanuhum
*fix:hair with no material slot would'nt export
*fixemodifier like subsurf or mirror over curves wouldn't export, now trying to convert to mesh
*fix:meshes with 0 vertices wrote a bad file,  now create a dummy 0 radius sphere
*fix: export visible layer only was broken
2016-08-23 19:39:13 +02:00
1eecd9602f Added: IMPORTER in an operator (primitives.py) from Main import menu or special povray add menu to import povray primitives and mesh objects from several *.POV/*.INC files at once. confirmed to work with avogadro files and some other test scenes. 2016-07-02 19:42:09 +02:00
77a55970d6 separated pov native primitives to this other python file with operators for import and export. 2015-12-28 19:02:16 +01:00