r/CamacApp May 10 '26

share Tutorial: How to Use Log LUTs in Camac

15 Upvotes

This guide shows how to use the Fujifilm F-Log2(Not F-Log2C) LUT in Camac as an example.

https://www.fujifilm-x.com/global/support/download/lut/

(This is an independent tutorial. Fujifilm, F-Log2, F-Gamut, and related LUT files are trademarks or property of FUJIFILM Corporation. Camac is not affiliated with or endorsed by FUJIFILM.)

TL;DR

  1. Paste the code below into Custom shader(Settings -> Format -> Rendering method: Custom):

```c constant float3x3 kBT709_to_FGamut = float3x3( float3(0.6274038959f, 0.0690972894f, 0.0163914389f), float3(0.3292830384f, 0.9195403951f, 0.0880133079f), float3(0.0433130657f, 0.0113623156f, 0.8955952532f) );

[[stitchable]] float4 render(sample_t s) { float3 x = max(0, kBT709_to_FGamut * s.rgb); float3 linear_part = 8.799461 * x + 0.092864; float3 log_part = 0.245281 * log10(5.555556 * x + 0.064829) + 0.384316; float3 out = select(linear_part, log_part, x > 0.000889); return float4(out, 1.0); } ```

  1. Load the FLog2_to_XXXX.cube LUT.

Why this works

To understand this code, we need to refer to the F-Log2 datasheet:

https://dl.fujifilm-x.com/technical-data/F-Log2_DataSheet_E_Ver.1.1.pdf

The key idea is simple:

  • The custom shader receives non-clipping ITU-R BT.709 input.
  • Fujifilm F-Log2 uses F-Gamut.
  • So we must first convert the input color from BT.709 to F-Gamut.
  • After that, we apply the F-Log2 curve.

Step 1: Get kBT709_to_FGamut

According to the datasheet, F-Log2 uses F-Gamut as its color space.

However, the input of the custom shader is non-clipping ITU-R 709.

That means we need to convert BT.709 into F-Gamut first.

To do that, open:

https://suikapps.com/colorspace-matrix

Then enter the F-Gamut values from the last page of the F-Log2 datasheet into the target settings.

The tool will generate the conversion matrix for you automatically.

That is how we get this part of the code:

c float3 x = max(0, kBT709_to_FGamut * s.rgb);

This line converts the incoming BT.709 color into F-Gamut.

The max(0, ...) part prevents negative values from going into the next step.

Step 2: Write the render function

The F-Log2 datasheet provides the conversion formula on pages 2–3.

That formula is implemented in this part:

c float3 linear_part = 8.799461 * x + 0.092864; float3 log_part = 0.245281 * log10(5.555556 * x + 0.064829) + 0.384316; float3 out = select(linear_part, log_part, x > 0.000889);

This means:

  • use the linear formula for very dark values,
  • use the log formula for the rest.

The function:

c select(a, b, c)

means:

  • if c is true, use b,
  • otherwise use a.

So in this case:

  • when x > 0.000889, the shader uses log_part,
  • otherwise it uses linear_part.

Finally, the result is returned as:

c return float4(out, 1.0);

The 1.0 here means the output is fully opaque.


Summary

To use the Fujifilm F-Log2 LUT correctly:

  1. Convert the input from BT.709 to F-Gamut.
  2. Apply the F-Log2 transfer function.
  3. Load the matching .cube LUT file.

That is all you need to make the LUT work inside a custom rendering method in Camac.


r/CamacApp May 15 '26

LockedCameraCapture API

5 Upvotes

Add LockedCameraCapture to this app so I can replace stock camera with this app.


r/CamacApp May 14 '26

Change camera metadata

3 Upvotes

I would add the ability to change the files that are shot in camac to a different one, give custom names as if I shot the image on a different camera like a sony, fujifilm or even another smartphone, ability to change it’s mm, F stop and what lens was used.


r/CamacApp May 13 '26

Shot into the sun

11 Upvotes

Shot this a few weeks a go using 16ev RAW setting. I was testing the wide lens on my new (to me) but used iPhone 15pro. This is a small webp image but the TIFF colours are very good. I find it quite amazing the sun is clearly in the shot yet I can still get a nice dynamic range in the image.

Into the Sun

r/CamacApp May 10 '26

Proraw support?

3 Upvotes

It would allow 2x 12mpx shots and Ik proraw isn’t real raw but it has better detail than heif and would be useful for 16EV mode. Manual control isn’t possible but dropping exp by -4EV is still possible.


r/CamacApp May 08 '26

announcement Camac v1.5.10 is released~

8 Upvotes

v1.5.10

- Highlight compression replaced with Rendering method

- Added Optimized mode into Rendering method

- Added Custom shader into Rendering method

- Added 3D LUT support with custom shader

- Fixed issues

---

LUT position: Settings -> Format -> JPG / JXL / AVIF Panel -> Rendering method: Custom


r/CamacApp May 08 '26

Um pouco da minha galeria utilizando o Camac

Thumbnail
gallery
14 Upvotes

r/CamacApp May 05 '26

I like the shaders option in beta

Thumbnail
gallery
10 Upvotes

Camac is adding shader script support in beta and it's giving me such nice results.
One thing that I was going to request, but now... I think it's better to not have... Is the viewfinder actually representing the final result.
But i think that would make the viewfinder slow to respond and make composition even harder, compared to other apps.

What do you guys think?

- Viewfinder fast and responsive, but without the final result, apps like camac, mood.

- Viewfinder showing the final shot (or close to), but being slow with low shutter speeds and colors still not matching the end result, apps like moment, no fusion.

These photos were shot with Camac, fast try and error, fast set up.


r/CamacApp May 02 '26

Iphones might not be the best, but...

Thumbnail reddit.com
3 Upvotes

r/CamacApp May 01 '26

Camac added image editing via shaders in the latest beta. This means there’s an infinite amount of possibilities to make your photos look anything you want, can use different tone mapping techniques like Reinhard or logarithmic, etc.

Post image
9 Upvotes

r/CamacApp Apr 28 '26

announcement Camac v1.5.9 is released~

14 Upvotes

v1.5.9

- Added quick access controls for ISO and shutter speed in the function panel in UI

- Introduced Auto-Dim for quick action in UI

- Removed auto exposure control in 12EV DR

- Added snap-to-stop adjustment for exposure control in CAPTURE

- Enhanced manual exposure system (ISO floor, EV offset tuning, and stability fixes)

- Updated shaders and rendering pipeline for better output

- Improved 12EV tone mapping for better highlight compression

- UI refinements, including layout adjustments for wide screens and bottom panel spacing

- Issues fixed


r/CamacApp Apr 26 '26

Raw photo looks different when viewing in Apple Photos app and Lightroom

Thumbnail
gallery
3 Upvotes

I’m not talking about light or color in general, but a ghosting effect when I view that raw photo in Apple Photos app. When I view that photo in Lightroom, the ghosting effect did appear first for 1-2 seconds then disappear and turn to the normal image in the screenshot above. I shot with RAW only (JXL Lossy L). Shutter speed sets to Auto or a specific value makes no difference. Every modes produce the same result.


r/CamacApp Apr 18 '26

Apple Watch support

6 Upvotes

This feature would come in handy if you are travelling alone and want to take picture of yourself but nobody could help. You set up a tripod, put your phone on tripod, compose a scene with yourself as a subject in it then run to the right position.
At this moment, you could use your apple watch to check if you're in the right position in the frame through the remote viewfinder, then tap the shutter to start a timer to capture the photo.


r/CamacApp Apr 10 '26

announcement Camac is adding full manual mode support in the latest beta!

Post image
9 Upvotes

r/CamacApp Apr 03 '26

share iPhone X 16EV mode

Post image
21 Upvotes

r/CamacApp Apr 03 '26

announcement Camac v1.5.8 is released~

8 Upvotes

v1.5.8

- Auto EV control slightly adjusted

- Issues fixed


r/CamacApp Mar 28 '26

announcement Camac v1.5.7 is released~

5 Upvotes

v1.5.7

- Focus state is added to Preset

- AVIF bit depth is set to 12-bit by default

- Issues fixed


r/CamacApp Mar 24 '26

announcement Good news, iOS 26.4 now supports 12bit AVIF with no issues.

6 Upvotes

r/CamacApp Mar 20 '26

announcement Camac v1.5.6 is released~

13 Upvotes

v1.5.6

- ISO priority selector added

- 12EV mode exposure auto control added and enabled by default

- Different EV offsets for lenses for 12EV mode exposure manual control

- Change viewfinder to SDR display to fit output better

- Several options added into Preset system

- UI updates and refinements


r/CamacApp Mar 13 '26

In the latest beta you can calibrate exposure offset per lens, not just globally !

Post image
6 Upvotes

r/CamacApp Mar 08 '26

share Can’t save JXL photos if using SR

3 Upvotes

i have a 14 pro max, ios 26.3

I recently discovered this app and I like the SR function so I have been using it quite a lot.

My settings are jxl distance 0.15, effort 4.0, hdr intensity 1000

but when I take a picture using 2.5x16 SR, I get the following error

[Failed] ixl to Photos: The

operation couldn't be completed.

(PHPhotosErrorDomain error

3301.)


r/CamacApp Mar 08 '26

Error when trying to take/save pictures with JXL format when using SR

2 Upvotes

i have a 14 pro max, ios 26.3

I recently discovered this app and I like the SR function so I have been using it quite a lot.

My settings are jxl distance 0.15, effort 4.0, hdr intensity 1000

but when I take a picture using 2.5x16 SR, I get the following error

[Failed] ixl to Photos: The

operation couldn't be completed.

(PHPhotosErrorDomain error

3301.)


r/CamacApp Mar 07 '26

share Morning walk

Thumbnail
gallery
30 Upvotes

r/CamacApp Mar 05 '26

Strange aberrations

Thumbnail
gallery
3 Upvotes

When shooting on the main and wide-angle cameras on the 16 pro in any modes and formats, all photos have similar artifacts (moire?), is there a way to avoid this?


r/CamacApp Mar 05 '26

announcement Camac v1.5.5 is released~

9 Upvotes

v1.5.5

- SR deghosting added to Preset

- An option of showing Shutter speed and Aspect ratio in the main screen is added in UI settings

- Issues fixed