jon denning gfxcoder
  • Joined on 2010-09-22
jon denning reopened issue blender/blender#93410 2024-02-24 20:01:46 +01:00
OSX/Win Blender 2.93.6, 3.0, 3.1 crashes/"breaks" when starting modal operator from a popover if header is hidden
jon denning commented on issue blender/blender#93410 2024-02-24 20:01:41 +01:00
OSX/Win Blender 2.93.6, 3.0, 3.1 crashes/"breaks" when starting modal operator from a popover if header is hidden

@ideasman42: I just tested this again in Blender 4.0.2, Blender 4.1.0 beta (2024.02.24), and Blender 4.2.0 alpha (2024.02.24), and this issue still breaks Blender UI. (tested on linux builds)

T…

jon denning commented on issue blender/blender#114596 2023-11-21 17:54:15 +01:00
Face Nearest snapping broken

let me know if I need to take a look at it. thanks for your work, @mano-wii

jon denning commented on issue blender/blender#114596 2023-11-07 22:49:20 +01:00
Face Nearest snapping broken

will take a look as soon as I can (later tonight?).

in general, the snapping steps is useful for breaking a large transformation into smaller ones, with snapping happening after each small…

jon denning commented on pull request blender/blender#108668 2023-06-09 17:21:02 +02:00
Python GPU: expose GPU functions in Python

This PR is applied to Blender 4.0. Is there any way to get these changes into 3.6? even if 3.6.1?

Thanks for the review+feedback @dr.sybren and @ideasman42!

jon denning commented on pull request blender/blender#108668 2023-06-09 17:19:05 +02:00
Python GPU: expose GPU functions in Python

added checks for negative values and for too positive (>1) values.

jon denning pushed to gpu_state_updates at gfxcoder/blender 2023-06-09 17:18:11 +02:00
4d9a06219c Merge branch 'main' into gpu_state_updates
5b5da5912b Fixed bug and added test in depth_range_set
250c9ccc10 Cleanup: Avoid using custom data type enum incorrectly
09a4cc1f1d Merge branch 'blender-v3.6-release'
6a3ca93c7e Fix #108788: Data transfer nearest interpolated broken
Compare 81 commits »
jon denning commented on pull request blender/blender#108668 2023-06-09 17:07:40 +02:00
Python GPU: expose GPU functions in Python

Values over 1 don't make sense either. Should we test against these? Do these tests need to be reported in the docstring?

jon denning commented on pull request blender/blender#108668 2023-06-08 15:50:16 +02:00
Python GPU: expose GPU functions in Python

Removed as a tuple and made some additional adjustment to docstring.

jon denning commented on pull request blender/blender#108668 2023-06-08 15:49:26 +02:00
Python GPU: expose GPU functions in Python

These extraneous quotes are removed in this PR.

jon denning pushed to gpu_state_updates at gfxcoder/blender 2023-06-08 15:48:57 +02:00
ad57cdb89e Merge branch 'main' into gpu_state_updates
5910ea1fad Removed as a tuple from docstring
f6249cc93b Fix: Crash when using loop select on edge that has only 1 face
b550d0be23 Cleanup: Move anim_filter.c to C++
47ce7bbecc Fix: Face loop select toggle behaviour in paint mode
Compare 61 commits »
jon denning pushed to gpu_state_updates at gfxcoder/blender 2023-06-07 15:37:27 +02:00
fbca4902b6 Merge branch 'main' into gpu_state_updates
338d1d5b73 Updated according to review of pull request
97197bd53e BLI: Add more per-element functions for vectors
db3a96492f BLI: Use math:: functions for per-element vector operations
963f8893a5 Merge branch 'blender-v3.6-release'
Compare 56 commits »
jon denning commented on pull request blender/blender#108668 2023-06-07 15:35:04 +02:00
Python GPU: expose GPU functions in Python

Attached is a better version of testing code. Rather than rendering two triangles with coincident points, here it renders two coplanar triangles. The Z-fighting is very evident and an effect…

jon denning commented on pull request blender/blender#108668 2023-06-07 15:08:55 +02:00
Python GPU: expose GPU functions in Python

I was following example of scissor_get. Should docs for both remove the as a tuple?

jon denning commented on pull request blender/blender#108668 2023-06-07 15:03:41 +02:00
Python GPU: expose GPU functions in Python

Ah, I was following the example of doc for fragment_source, which I notice know also has the…

jon denning commented on pull request blender/blender#108668 2023-06-06 22:05:43 +02:00
Python GPU: expose GPU functions in Python

First, I noticed and fixed a bug in the depth_range_set function. This change is in commit 4e6fcb4349.

Attached is a Python script to demo the depth_range_set and write_depth functions. …

jon denning pushed to gpu_state_updates at gfxcoder/blender 2023-06-06 21:55:16 +02:00
4e6fcb4349 Fixed bug parsing pyargs incorrectly
jon denning commented on pull request blender/blender#108668 2023-06-06 17:27:13 +02:00
Python GPU: expose GPU functions in Python

A note: as of Blender 3.6.0, there is no way to create a shader in Python that updates the depth in fragment shader. This commit exposes that ability.

jon denning commented on pull request blender/blender#108668 2023-06-06 17:19:18 +02:00
Python GPU: expose GPU functions in Python

I followed the instructions on https://wiki.blender.org/wiki/Tools/Pull_Requests as best I could. Please let me know if this PR needs to be updated before reviewing.

jon denning created pull request blender/blender#108668 2023-06-06 17:16:12 +02:00
Python GPU: expose GPU functions in Python