top of page

Forum Posts

Per Holmes
Nov 16, 2022
In Shot Designer
This release is part of a series of overhauls to the existing (2D) app while we work on the 3D version. This release includes things like multiple selection, production info, and numerous improvements. We're primarily interested in testing of the following: Stability. New features in 1.70 (see below). App filling whole screen on all iPhones. Change Log: New Features Removed start screen. Now all features are in menu button in the bottom left. Production Info for printing company/contact information on exported PDF pages. Multiple/lasso selection using long-press. On desktop responds to Shift/Ctrl clicking. Show Shot Description In Label option. Delete account directly from app or from website (use with caution). Backup Everything option for quickly exporting all scenes into a Zip file in case of device problems. Delete via keyboard (delete/backspace keys). Improvements Significantly updated sync algorithm. New dark style, updated icons, layout. High DPI for most graphics when available. Many dialogs now respond better to Tab and Enter. Updated to latest Android/Google Play versions. New startup screen, support more screen sizes on iOS. Due to new permissions in Android 11+, Android files are migrated to a new location on startup. Follow prompts during first launch. Reduced general UI scaling on Mac/Windows. Single version number on Android for all CPU types. Improved logging and crash reporting. Bug Fixes Save document before sync. Some actions didn't trigger document save. Windows installer was using a wrong path directly on C drive. Installer was using incorrect icon. Text editing fields didn't scroll in certain dialogs. How To Install Download Mac/Windows Beta: https://www.hollywoodcamerawork.com/shot-designer-betas.html Important on Mac/Windows: In the app, go to About -> Beta Releases -> Beta Versions, or you won't receive updates or bug fixes. Join iOS Beta (open on device): https://testflight.apple.com/join/506HPEnZ Join Android Beta (open on device): https://play.google.com/apps/testing/air.us.hollywoodcamerawork.shotdesigner Discuss or report issues below...
0
0
131
Per Holmes
Jul 18, 2022
In Causality Story Sequencer
This forum post is about the final design of Emotion Tracking before it goes into Causality. You need to imagine what it will be like to use this. You need to identify story phenomena that aren't captured by this. The goal is not to be 100% precise. It just needs to be good enough and nearly automatic, or nobody will use it in reality. The design is not entirely flexible. This is the 10th design over 5 years, and it’s possible this is the best design that can be done, period. Read this carefully. WHAT IS EMOTION TRACKING? Emotion Tracking gives every Tag usage a value that can go up and down, in order to represent an emotion or an objective. This results in curves in the timeline showing activity. It also means tracking Tension and Conflict, which is the coloring behind the lines: The way you use it is that you enable Emotion tracking for a Tag. I’ll come back to Tension and Conflict in a moment. For now, just imagine that a Tag represents e.g. the character’s Confidence Level. Every time a Tag is used, you can edit changes to this value, either in the Inspector, or possibly inline in the beat in the script. Tags with Emotions or Objectives are also separated under different headers. You can either select Relative or Absolute changes. Simply set what the change feels like to you. Adding all the beats together, this produces a curve that goes up and down. Absolute is used for resetting hard to a certain value, like if time has passed in the story. The scale isn’t important. Initially, all values go from 0-100, but they can go from anything to anything. So +4 means whatever it means to you. Somewhere else, you might have a +8 event. You could also have everything be +40 and +80. The scale doesn’t matter, only the going up and down. TENSION Every Emotion, Objective and Conflict can produce Tension. All tension from each of the storylines is then added together to produce the tension of the story as a whole. Note that this picture is from an old prototype. Tension graphs now better represent how the story feels. TENSION FROM EMOTION If you enable Tension for an emotion, tension is produced when the emotion is high or low, depending on your setting. If it’s a positive emotion like love or self-confidence, tension comes from it being low. If it’s a negative emotion, like anger, tension comes from it being high. Chandler Bing must get the people at work to like him (low is bad). The Hulk must not get angry (high is bad). Tension strength sets the contribution of this tension to overall tension. If it’s a small tension like being annoyed at someone at work, it might be 20%. If it’s your intimate relationship going sour, it might be 200%. PERCEPTUAL BLENDING OF TENSIONS Tensions are blended perceptually. No matter how tense something is, it goes away the moment we cut to something else. So tensions are weighted heavily towards events where we’re “on”, and in-between, we feel the background pressure of all the growing tensions from all storylines. OBJECTIVES Objectives are like Emotions, except that they start low and end high, and then they’re done. If you’re trying to get a girl, that’s one Objective, until you get her. And if it then turns out she’s a Nazi, it’s a separate Objective to get out of the relationship, again time-limited. Objectives track tension in a completely different way than emotions. Whereas Emotions are passive, and you just feel what you feel, Objectives are active, and you really want it. For Objectives, tension increases dramatically when you get closer to your goal and it becomes a make-or-break moment, where the beginning of the journey produces almost no tension. Objectives also produce brief tension (a dramatic spike) on loss or setbacks. You use this when you encounter obstacles, and the Objective has negative values like -10. This is a curve of how tension increases over the journey of an Objective: ADJUSTING TENSION Remember that the goal isn’t for this system to be 100% perfect. The goal is to be close enough, but VERY easy to use so that you’ll actually use it. Instead, you can tweak the tension of any event. For example, if you have an event where an emotion ALMOST moves, but in the end doesn’t, that kind of tension is invisible to Causality. But you can add it yourself, just for this event. You can even do full manual tension tracking this way. For an objective, you’d use this brief tension for an obstacle that isn’t overcome, but is still a battle. CONFLICT Finally, Conflict is to measure the relationship between Emotions or Objectives. For example, in order for Rachel and Ross to get together, they have to both be into it. It’s a conflict if any of them are not at a high level. So we have tension when they’re different. Or if this is a power struggle and both the protagonist and antagonist are winning. They each have a Success emotion. Then we produce tension if they’re the same. Separately, the antagonist can also produce their own tension when their Success is high. Another example is a moral argument. If this is Star Trek and we’re weighing planetary suffering against the Prime Directive, you could of course make a single emotion that goes up and down to represent viewpoint A or B. But you could also make two SEPARATE emotions for each argument, and then make each argument extremely well. The better an argument you make for each option, the greater the conflict. TENSION COLORING Normal Emotion or Objective tension is drawn as increasingly intense red glows behind the line. Tension from Conflict is drawn in a brighter orange color. You can then hover the graph to both read the values and see where the conflict is coming from. You can also start your work from the graph by creating the "melody" you want before you've even written anything, and then go write the beats to satisfy your curve. This allows you to draw storylines intuitively and then fill them in. That’s it!
Emotion Tracking in Causality (upcoming) content media
2
16
355
Per Holmes
Mar 22, 2022
In Causality Story Sequencer
We're ready to start the 3.0 Alpha process. This is a mega-update, and while we've tested a lot, we're doing an alpha phase to validate that nothing explodes. MUST READ! Download link is below, but you have to understand the following before getting on the alpha train: Assume the risk is high. Worst case, be prepared to lose your work in 3.0 and having to start over. If you can't afford experimentation, wait for the final release. It is a HARD REQUIREMENT to submit crash reports with logs, email address and description. If you're unwilling to do this, you cannot be an alpha tester. We care most about stability issues. When opening existing documents, check for missing or incorrect data. We'll handle immediate polish, but don't expect action on feature requests. Most crashes aren't crashes, but booby-traps we've put in. Don't panic, just submit a crash report. We'll release every other day for a while. Install the alpha from https://www.hollywoodcamerawork.com/causality-alphas.html
Causality 3.0 Alpha content media
4
61
1k
Per Holmes
Dec 04, 2021
In Shot Designer
We've prepared a beta of an update that should resolve the issue with Emojis and Dictation interfering with using the 'e' and 'd' keys. Download whatever is the latest Mac beta (1.60.15 at the time of writing); https://www.hollywoodcamerawork.com/shot-designer-betas.html This is a rushed beta and could contain other regressions, since the development Mac didn't survive the Monterey upgrade, so this is a new build system on an M1 Mac. One regression we're investigating is the "webview" crashing on M1 Macs. A webview is used to show e.g. the Error Log in the About menu. We would like feedback on the systems this is crashing on, and are interested in finding out whether the crash is tied to M1 (ARM chips), or Mac OS Monterey (on ARM or Intel chips). Please drop notes with your system configuration if this function crashes for you.
0
22
403
Per Holmes
Sep 11, 2021
In Lobby
Hi, We've decided to ditch the old VBulletin forum, and have launched this new forum on a bigger platform. * This is a new forum from scratch, and no user accounts or posts carry over. * You can sign in with Email, Facebook or Google. * This is a UNIQUE account from your normal Hollywood Camera Work account. Background: We've used VBulletin as a forum for 15 years, since it's one of the biggest commercial forums. Yet, VBulletin has had ongoing security problems. But even while rigorously applying security updates within minutes of their release, our vBulletin forum was hacked in 2019. Even worse, the forum had so many spam signups that we struggled to email users about the breach. Here's what you should know about the breach: * We never trusted VBulletin completely, and kept it very far away from normal Hollywood Camera Work servers. * The attackers made off with the database, which contained forum usernames, hashed passwords, and email addresses. Hashing is a one-way scrambling used to verify a password without storing the password itself. * A few thousand very old accounts had MD5 hashing, which is no longer considered secure, since one password can be brute forced in about 30 minutes. All later accounts had high-cost hashing, which can require from hundreds of thousands to trillions of dollars of computing power to brute force just a single password (see https://support.1password.com/pbkdf2/) * There is zero risk to your Hollywood Camera Work account or data. The forum has intentionally been kept very far away from our real systems, and there's no connection between them. * The main risk to existing forum users is the ability for attackers to send personalized emails. * The secondary risk is if you were an early account holder and used the same password on many websites. Once attackers have brute forced a password, they try it on other websites. * The lesson is always to never trust personalized emails, and to never use the same password on multiple websites, but instead use a password manager so you have unique and complex passwords on every website. You should even use complex passwords for security questions. Name Of Your First Pet? hpE4J5jH70GJSZ%5. * We are in a relative sense happy to see that the system worked. We rigorously keep systems separate, applications only have minimum access, we have high operational security on a day to day basis, and we've reacted swiftly to security notifications. Therefore, this breach provided no foothold for further attacks, and only yielded a database of relatively low value. We're now taking the final step in our list of right things to do, of ditching the old forum and starting over on a larger, simpler platform. It means losing the forum history. But trying to keep the history was holding us back from making this change. Enjoy the new forum!
1
0
296
P
Per Holmes

Per Holmes

Admin
More actions
bottom of page