tin2tin / Blender_Screenwriter

Blender add-on for writing screenplays and convert them directly into timed storyboards.
193 stars 20 forks source link

Custom 'Scene Headings' and litle error #36

Closed b4zz4 closed 3 years ago

b4zz4 commented 3 years ago

Scene and Take For example:

.INT
...
.SNIPER SCOPE POV

https://fountain.io/syntax#section-slug

.INT #1#
...
.SNIPER SCOPE POV #1A#

These comparisons are over, because you already take them in the first attempt with 4 characters

line[0:8].upper() in ['INT/EXT ', 'INT/EXT.'] or
line[0:9].upper() in ['INT./EXT ', 'INT./EXT.']
tin2tin commented 3 years ago

In Fountain shots seems to be defined in notes: https://slugline.co/blog/shotlists (I'm not even sure notes are supported in the fountain lib we're using, that would properly have to be added first)

tin2tin commented 3 years ago

Fore the mentioned reasons I've left out the take stuff and fixed the "." as first character to force a scene heading. I'll upload the changes in a sec.

b4zz4 commented 3 years ago

In Fountain shots seems to be defined in notes: https://slugline.co/blog/shotlists (I'm not even sure notes are supported in the fountain lib we're using, that would properly have to be added first)

https://fountain.io/syntax#section-notes

Use notes to indicate the camera

Fore the mentioned reasons I've left out the take stuff and fixed the "." as first character to force a scene heading. I'll > upload the changes in a sec.

It is common to see "CUT TO:", "BACK TO:" or "." to indicate light changes in the shot without a new scene

Example:

INT. SCOTT'S APARTMENT, TWO DAYS LATER

Scott is paying bills, doing the math on a calculator.  He decisively bangs in a few numbers and leans back to examine his work.  The familiar noise in the hall...

TIME CUT TO:

.SCOTT REENTERING HIS APARTMENT,

fresh batch of mail in hand.
...

Scott has one and a half seconds to react before the chopper's _side-mounted gatling guns erupt with a torrent of machine gun fire_!

.FROM OUTSIDE THE APARTMENT

the scene is ludicrous -- the chopper just hangs there and pumps everything it's got into the 2nd floor apartment.  Windows shatter, walls splinter, and

.INSIDE

it's pure hell.  Broken bits of everything fly everywhere.  Scott dives for the floor and keeps moving towards the hallway, pausing only to _grab several of his paintings_ before bailing out the back window.

.OUTSIDE,

the chopper exits, leaving the building ablaze and crumbling.

CUT TO:

## Escape to Baxter's

INT. BAXTER'S APARTMENT, LATER THAT EVENING

https://fountain.io/_downloads/The%20Last%20Birthday%20Card.fountain

tin2tin commented 3 years ago

That example, when breaking down that script, the line producer will have to list each of those lines in caps as scene headings. Ex. the "time cut", will need a light change which practically is a new scene, "from outside", is a move of the crew and a new light set-up, which in reality means that it is a new scene etc. Though they might read as a camera directions, there are actually new scenes(new location, new time-of-day, new actors etc.)), but written in a way that will give a more cinematic reading experience.

A shot note is the same location, actors, time-of-day etc. ex.

BOURNE running in the sun. [[SHOT: WIDE of BOURNE running on the beach.]] A punishing pace along the sand. Moving strong. Effortless. Deep into it. Focused. [[SHOT: CU BOURNE running, his face intense.]] The stunning conjunction of sun and scenery are lost on him.

We can continue the discussion here: https://github.com/tin2tin/Blender_Screenwriter/discussions

tin2tin commented 3 years ago

@b4zz4 How is the current shot implementation working for you?

b4zz4 commented 3 years ago

Yeah, it works great.

tin2tin commented 3 years ago

Cool. Are you aware of Carlos' add-on work on using camera based mocap for storytelling? I think you guys would benefit of knowing each other's work: https://twitter.com/carlosedubarret

I know next to nothing about GP, but I may try to make the shot-note generated cameras GP friendly, so I might need some help on that.

b4zz4 commented 3 years ago

Cool. Are you aware of Carlos' add-on work on using camera based mocap for storytelling? I think you guys would benefit of knowing each other's work: https://twitter.com/carlosedubarret

Good, I work on my own mocap, thought to be cartoonist and unrealistic

https://4232.cf/es/quinema-rotoscopio/

I know next to nothing about GP, but I may try to make the shot-note generated cameras GP friendly, so I might need some help on that

Yes, for whatever you need, I think this addon solves thousands of my problems.

This is going to be hard to translate, I hope you understand: When you make an animation script there is a lot of feedback with the storyboard, and there are always rows and turns, I think this can solve that "problem"