2025-12-01

This commit is contained in:
2026-03-17 14:58:51 -06:00
parent 183e865f8b
commit 4b82b57113
6846 changed files with 954887 additions and 162606 deletions
@@ -0,0 +1,14 @@
# Blender 2.80 Notes
[Blender 2.80 Python API Changes](https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API)
[GPU Shader Module](https://docs.blender.org/api/blender2.8/gpu.html)
[GPU Types](https://docs.blender.org/api/blender2.8/gpu.types.html)
[Updating Scripts from 2.7x](https://en.blender.org/index.php/Dev:2.8/Source/Python/UpdatingScripts)
[UI Design](https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API/UI_DESIGN)
[Update Addons with both Blender 2.8 and 2.7 Supoport | Moo-Ack!](https://theduckcow.com/2019/update-addons-both-blender-28-and-27-support/)
@@ -0,0 +1,6 @@
If install add-on, ex: RetopoFlow, but after enabling change the name, ex: retopoflow, Blender's startup crashes and does not start up add-on
Traceback (most recent call last):
File "/home/jon/software/blender-2.82a/2.82/scripts/modules/addon_utils.py", line 351, in enable
mod = __import__(module_name)
ModuleNotFoundError: No module named 'RetopoFlow'
@@ -0,0 +1,23 @@
- adjusting ps segment count on thin surfaces causes problems [screencap](https://cl.ly/mNg5)
- adjusting ps segment count can sometimes split strip in two, preventing changing count further
- adjusting counts push to undo stack multiple times
- undo stack actions should be more informative (for instrumentation)
- integrate edge-patches
- symmetry along y and z
- PP: quad from three verts??
- tweak connected
- turning on symmetry should snap/merge target geo on other side?
- button to snap target to source
- settings need to be saved between sessions
- polypen crashes (trying to create edge between verts that have edge?)
- dissolve edges, verts, faces, etc in pp
- "add edge loops with something like loop cut"
- reimplement f2
- fill in gap between strips with single button
- work in blender 2.8
- update blender button tooltips
- snap merge upon move
- deselect in PS?
- change radius of strip, similar to segment count
@@ -0,0 +1,33 @@
- IMPORTANT, BEFORE RELEASE
- remove sprint and other debug calls
- use stopwatch to wrap select single so that smart selection is more dependable
- general rotate and scale need updated! (rf_fsm.py)
- Contours
- move label position code into separate method called on target or view change
- new cut into symmetry line sometimes doesn't stick to line of symmetry
- PolyPen
- moving verts near symmetry line can be difficult
- Relax
- Use 3D accel structure. note: verts change position, but accel struct will see only initial position... probably ok, though!
- Loops and Strokes
- remove Stopwatch, and handle this code correctly!
- add planar rotation to loops (in addition to screen rotation, similar to contours)
- Strokes
- remove internal mergeSnapped code
- improve move selected code (base on PolyPen or Select)
- General
- predraw Drawing callback only fires if pre3d, post3d, or post2d exists!
- general rotate and scale should have viz
- build accel structs async
- add clamp to symmetry option to prevent verts from moving away from symmetry line??
- new method for finding nearest geometry (use selection framebuffer, see draw_selection_buffer)
- Symmetry
- If action (ex: grab) is started on mirrored side, updates should be be mirrored correctly
@@ -0,0 +1,9 @@
# Version Bump
When doing a version bump, update the versions in the following files:
- `hive.json`
- update `"version": "3.2.5"`
- update `"release": "alpha"` (alpha, beta, release candidate 1, release candidate 2, official)
- `help/changelist.md`
- add new section