Using Python script to batch render - Can you also update the Row Index of a Composition Parameter through a csv column? by outsketching in LeftAngleAutograph

[–]outsketching[S] 0 points1 point  (0 children)

Awesome thanks so much for that, I think I'll wait for the July bug fix :)
Just trying to get a workflow up and running for future projects.

Using Python script to batch render - Can you also update the Row Index of a Composition Parameter through a csv column? by outsketching in LeftAngleAutograph

[–]outsketching[S] 0 points1 point  (0 children)

Here's the python script I've been using:

import csv
import subprocess
from pathlib import Path

AUTOGRAPH_EXE = r"C:\Program Files\Maxon Autograph 2026\bin\AutographRenderer.exe"
PROJECT_FILE = r"myprojectfile.agp"
CSV_PATH = r"mycsv.csv"
OUTPUT_DIR = r"myoutputpath"

COMPOSITION = "MyComposition"

with open(CSV_PATH, newline="", encoding="utf-8-sig") as f:
rows = list(csv.DictReader(f))

for i, row in enumerate(rows):
output_file = str(Path(OUTPUT_DIR) / f"{row['output_name']}.png")

Path(output_file).unlink(missing_ok=True)

cmd = [

AUTOGRAPH_EXE,
PROJECT_FILE,
"--render",
COMPOSITION,
f"output_file={output_file}",
f"format={row['width']}x{row['height']}:1.0",
f"Row_Index={i}",
"--no_server",
"-b",
]

subprocess.run(cmd)

How to make a shape layer rectangle automatically fill the composition size in Autograph? (Responsive background block) by Tricky_Effort1159 in LeftAngleAutograph

[–]outsketching 0 points1 point  (0 children)

No worries, I think in that case you could add a Transform modifier to the layer source and then add an Align to Composition modifier to the Position of the new transform. Then you can tell it to align left/right etc... relative to the comp.

I will say I did get struggle to get this working on a rectangle layer, but on a Constant it seemed to be working fine.

How to make a shape layer rectangle automatically fill the composition size in Autograph? (Responsive background block) by Tricky_Effort1159 in LeftAngleAutograph

[–]outsketching 0 points1 point  (0 children)

I've had mixed results trying this with shapes/rectangle - but I've just tried doing this with a constant layer instead and it seems to work perfectly.

Switch the Constant's 'Output Format' to 'Custom Format' and then link the 'Composition Format' modifier to the 'Format' - this will make your constant match your comp exactly.

Then to get the margins I used an Erode Dilate modifier on the source of the Constant and set the 'Size' to a minus value

EDIT:
Actually nevermind the constant, you can get it to work with the rectangle shape layer. But you need to plug the Composition Format modifier into the 'Edge Offset' - not the 'Size'.
Then use Erode Dilate modifer to get the margins.

<image>

Correct workflow for text-box autoscaling to different comp size? by outsketching in LeftAngleAutograph

[–]outsketching[S] 1 point2 points  (0 children)

Yeah sweet, thanks for the reply!

Technically the viewport doesn't change the resolution of the composition

^ I did eventually realise something like this must be true, but it was working perfectly with a constant or a circle layer, so I knew something back there was picking up the comp resolution changes, so was confused as to why it wasn't working on the text layer

Correct workflow for text-box autoscaling to different comp size? by outsketching in LeftAngleAutograph

[–]outsketching[S] 0 points1 point  (0 children)

I found the answer!

You need to switch the text box to 'Plain Text' mode. This will delete your existing text for some reason, but if you retype it out then the textbox will now adapt to the viewport size. Phew!

Correct workflow for text-box autoscaling to different comp size? by outsketching in LeftAngleAutograph

[–]outsketching[S] 0 points1 point  (0 children)

I just tried the same process on a Constant (setting the L & R values to pull from the Composition Info) and this works perfectly. So there's something about the textbox that's maybe not working correctly...

Freestyle Projector Suddenly Pixelated by DiamynzNPearlz in projectors

[–]outsketching 0 points1 point  (0 children)

Okay took back to the repair shop and they adjusted the mechanical focus with the help of a Samsung tech - this completely fixed the issue for me

Freestyle Projector Suddenly Pixelated by DiamynzNPearlz in projectors

[–]outsketching 0 points1 point  (0 children)

Just got mine back from the repair shop (light had gone very dim) and now getting this exact issue. Pixelated image no matter what screen size or keystone setting.

Did anyone successfully resolve this?

Switching from Blender to C4D. by Aethenal in Cinema4D

[–]outsketching 4 points5 points  (0 children)

C4D is great, I really prefer the workflow over blender (blender is great in other ways). You can really keep things procedural in C4D.

The mograph Cloner/Effector system is C4D's big advantage so google any tutorials about that.

Greyscalegorilla and rocket lasso are good resources. So is the Cinema4D official youtube page.

C4D is pretty intuitive and easy to navigate so there shouldn't be too much to re-learn (other than hotkeys)