-
-
Notifications
You must be signed in to change notification settings - Fork 248
Creating New Images
coldino edited this page Feb 13, 2018
·
9 revisions
(more details to follow)
In ARK:
- Setup ARK with Filmmaker's mod bluescreen, or similar simple background
- LeaveMeAlone, Fly (spectator mode does not work for this)
- Set to night, cancel weather
- Disable creature movement
- Spawn creature
- Position any lights needed
- Position yourself (remembering final image will be square)
- Enable global pause to stop all movement
- Set all regions to white, then capture screenshot
- Set all regions to their key colors, then capture screenshot
Image processing:
- Load both screenshots as layers of the same image
- Crop the image to a square region
- Remove the background (full alpha)
- Duplicate the white image and invert it
- Use layer modes to Overlay the inverted layer over the color mask, removing dark areas
- Scale the image to 256x256
- Export the original white layer to
<Species>.png
- Export the overlayed color mask to
<Species>_m.png
Testing:
- Ensure ASB has no creature selected in its library
- Remove the existing cache
- Copy your new images across
- Select a creature of the correct species
In ARK:
- You'll need a plain-color background to aid background removal later on. It may be possible to use a clear patch of sky, but the Ark Filmmakers Kit makes the process easier:
gfi filmmaker
- God mode, not spectator mode (which does not allow interacting with a target):
LeaveMeAlone | Fly
- Set to night, cancel weather:
SetTimeOfDay 2:00 | CE stoptime
(but the actual time needed seems to depend on your day/night cycle settings) - Turn off ambient occlusion option (removes some shadows).
- Disable creature movement:
PlayersOnly
- Spawn creature:
spawndino "Blueprint'/Game/PrimalEarth/Dinos/Dodo/Dodo_Character_BP.Dodo_Character_BP'" 500 0 0 120
- Position any lights needed then adjust gamma to give a clear image. You want a good balance between not too many dark patches and not over exposed, e.g.
gamma 1.1
- Position yourself, remembering final image will be square, and ensuring you are still targeting the creature.
- Enable global pause to stop all movement (you will no longer be able to look around):
SetGlobalPause true
- Set all regions to white:
SetTargetDinoColor 0 18 | SetTargetDinoColor 1 18 | SetTargetDinoColor 2 18 | SetTargetDinoColor 3 18 | SetTargetDinoColor 4 18 | SetTargetDinoColor 5 18
- Capture the first screenshot, used for blending. Ensure you capture the entire screen.
- Set all regions to their key colors:
SetTargetDinoColor 0 1 | SetTargetDinoColor 1 2 | SetTargetDinoColor 2 3 | SetTargetDinoColor 3 5 | SetTargetDinoColor 4 4 | SetTargetDinoColor 5 6
- Capture the second screenshot, used for region masking. Ensure you capture the entire screen.
- Turn off global pause:
SetGlobalPause false