mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-03-03 10:03:14 +00:00
* Implement 3D layers
* Remove unneeded files
* Fix bug where a single hidden layer would ignore all of the layers on top when exporting
* Fix pxo loading
* Remove junk nodes from 3DShapeEdit
Seems like they were created when I copied from the old 3D Options.tscn panel to the new 3D Shape Edit tool.
* Make light gizmos half the size, and hide gizmos when rotating
* Fix crash when using the 3D shape edit tool on a group layer
* Remove unneeded code in Canvas.gd
* Add torus in the Cel3DObject.Type enumerator
Torus isn't currently supported in Godot 3.5, but it is in 3.6 and 4.0, so this is just future-proofing. May break compatibility with .pxo files that were exported with 3D layers before this change.
* Toggle 3D object visibility
* Change texts and some variable names
* Fill translation strings
* Fix crash on group blending, and make the code in Export.blend_layers() more general
* Fix errors when attempting to draw on a 3D cel
Can occur when multiple cels are selected, some of them 3D and some of them pixel
* Make scene properties and objects be per-cel instead of per-layer
Breaks compatibility with previous .pxo files that had 3D layers. Also introduces serialize() and deserialize() methods to BaseCel
* Use if not layer is get_script() in GroupLayer.blend_children()
* Flip the condition in GroupLayer.blend_children()
* Fix bug where locked/invisible layers could get drawn
Regression from
|
||
---|---|---|
.. | ||
SelectionTools | ||
3DShapeEdit.gd | ||
3DShapeEdit.tscn | ||
BaseTool.gd | ||
BaseTool.tscn | ||
Bucket.gd | ||
Bucket.tscn | ||
ColorPicker.gd | ||
ColorPicker.tscn | ||
CropTool.gd | ||
CropTool.tscn | ||
Draw.gd | ||
Draw.tscn | ||
EllipseTool.gd | ||
EllipseTool.tscn | ||
Eraser.gd | ||
Eraser.tscn | ||
LineTool.gd | ||
LineTool.tscn | ||
Move.gd | ||
Move.tscn | ||
Pan.gd | ||
Pan.tscn | ||
Pencil.gd | ||
Pencil.tscn | ||
RectangleTool.gd | ||
RectangleTool.tscn | ||
Shading.gd | ||
Shading.tscn | ||
ShapeDrawer.gd | ||
ShapeDrawer.tscn | ||
ToolButton.tscn | ||
Zoom.gd | ||
Zoom.tscn |