Alexander Brock Alexander-Brock
  • I studied computer science at Heidelberg University. Now I'm working on camera calibration for RabbitAI GmbH.

  • Joined on 2024-06-17
Alexander Brock created pull request blender/blender#127406 2024-09-10 13:55:09 +02:00
WIP: Make depth of field effect independent of the focal length of the perspective camera
Alexander Brock pushed to panorama-dof at Alexander-Brock/blender 2024-09-10 13:50:06 +02:00
1c7dbe679f Merge branch 'main' into panorama-dof
636d83fbea Refactor: convert BKE_nla.h to C++
06e70e7bc0 GPv3: Implement Grease Pencil to mesh conversion
4556624edd VSE: Draw thumbnails in timeline by default
957330043f Refactor: Attributes: support different source and destination domains in propagation utilities
Compare 10 commits »
Alexander Brock created branch panorama-dof in Alexander-Brock/blender 2024-09-10 13:50:06 +02:00
Alexander Brock commented on pull request blender/blender#124365 2024-07-30 23:04:46 +02:00
Cycles: Add Fisheye624 camera projection model

The thing which makes me a bit hesitant is the amount of parameters artists need to deal with.

The effects are pretty intuitive to work with. I tried to render some examples and couldn't get…

Alexander Brock commented on pull request blender/blender#124365 2024-07-30 01:07:41 +02:00
Cycles: Add Fisheye624 camera projection model

How large / complicated of a change would it be to move to one node per camera model? Would that be beneficial separate from adding Fisheye624?

Alexander Brock commented on pull request blender/blender#124365 2024-07-24 17:24:48 +02:00
Cycles: Add Fisheye624 camera projection model

The added SOCKET_* push the total number over 63 which is a problem because NodeType::register_input asserts that

Alexander Brock commented on pull request blender/blender#124365 2024-07-20 16:01:37 +02:00
Cycles: Add Fisheye624 camera projection model

@Sergey If I added the features mentioned in my previous comment and in blender/blender#124354, do you think it would be helpful for Blender artists and have a…

Alexander Brock commented on pull request blender/blender#124365 2024-07-16 10:26:35 +02:00
Cycles: Add Fisheye624 camera projection model

I think the feature would be beneficial to VFX artists, if:

  1. The model is extended so the user can choose between rectilinear and equidistant as base models and
  2. Camera parameters found…
Alexander Brock commented on issue blender/blender#124559 2024-07-12 12:12:36 +02:00
Refraction shader renders black if an edge is hit perfectly by a ray

Also if move the camera ever so slightly the black line will disappear.

Yes. Movement of the camera along the z axis and movement along the diagonal y=x doesn't change anything, but movement…

Alexander Brock commented on issue blender/blender#124559 2024-07-12 00:30:00 +02:00
Refraction shader renders black if an edge is hit perfectly by a ray

I checked the camera types, the error appears with all except Fisheye Equirectangular.

The error disappears in the viewport (rendered) for every shift value except when X=Y, but it doesn't…

Alexander Brock opened issue blender/blender#124559 2024-07-12 00:22:53 +02:00
Refraction shader renders black if an edge is hit perfectly by a ray
Alexander Brock commented on pull request blender/blender#124365 2024-07-09 00:07:44 +02:00
Cycles: Add Fisheye624 camera projection model

Very cool that so much of the work I intended to do was already done by you :-)

I have some comments:

  1. Principal point and shift are basically the same thing in Blender. A shift of (0,0)…
Alexander Brock commented on pull request blender/blender#124354 2024-07-08 16:46:30 +02:00
WIP: Add Cam624nc as a Cycles Camera

Should I create a post in the developer forum asking for feedback, linking to this MR?

Alexander Brock created pull request blender/blender#124354 2024-07-08 16:41:43 +02:00
WIP: Add Cam624nc as a Cycles Camera
Alexander Brock created branch cam624nc in Alexander-Brock/blender 2024-07-08 16:35:41 +02:00
Alexander Brock pushed to cam624nc at Alexander-Brock/blender 2024-07-08 16:35:41 +02:00
204407ca11 Cleanup: make format
4a4270d73c Merge branch 'blender-v4.2-release'
5a29be3c75 Cycles: Fix #116243, #122022 - MetalRT live viewport stability issues
204b99dd3f Fix #124241: Light-linked objects render incorrectly in volumes
3c38bff667 Cycles: Fix MetalRT motion blur setup buffer overrun
Compare 10 commits »
Alexander Brock pushed to test-panorama-roundtrip at Alexander-Brock/blender 2024-07-02 17:15:41 +02:00
b71c15a454 Merge branch 'main' into test-panorama-roundtrip
961dcf29ee Merge branch 'blender-v4.2-release'
b0fbd550e0 Fix #124011: GPU: Broken specialization constants
6d68f82398 Merge branch 'blender-v4.2-release'
f8e78b8236 Refactor: Move Linux/macOS harvest to individual files
Compare 152 commits »
Alexander Brock commented on pull request blender/blender#123932 2024-07-02 16:34:07 +02:00
Add round-trip tests for *_to_direction functions and fix some of them

Should I undo my latest commit and merge main into my branch?

Alexander Brock pushed to test-panorama-roundtrip at Alexander-Brock/blender 2024-07-02 01:44:13 +02:00
e61d9aa226 Move safe_normalize out of __KERNEL_METAL__ block
Alexander Brock commented on pull request blender/blender#123932 2024-07-02 01:37:50 +02:00
Add round-trip tests for *_to_direction functions and fix some of them

I'd like to run the tests on Darwin on my own machine so I can iterate quicker. Is there documentation about how to setup the build bot? I found [documentation on how to use it]([url](https://devel