Compare commits
83 Commits
6c4ac970d8
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| a74ac1d6ab | |||
| 7cc93e7726 | |||
| 7c9f6d0307 | |||
| 30c11bc88e | |||
| ee239df122 | |||
| 8767f6b4d5 | |||
| 6de2bdde59 | |||
| f195d05379 | |||
| b8b051accf | |||
| ae8cd7cedd | |||
| 8f8bdf3ab5 | |||
| e16a333615 | |||
| 7ac42788e4 | |||
| aaa8af3a66 | |||
| 1333a37b64 | |||
| df5b3105f0 | |||
| 83eb1005ae | |||
| 6ae0a06be9 | |||
| 7e3c5b705d | |||
| 554b908d22 | |||
| ded09b04da | |||
| d7612d4773 | |||
| f6713cbc69 | |||
| 5ab6bc5ac2 | |||
| 001ae93cac | |||
| 519590ed1c | |||
| 2ea20fcc51 | |||
| 6ffd1fe2dc | |||
| 3d15817e7c | |||
| facb1073ba | |||
| d5dbcdd4fb | |||
| f769b957ca | |||
| 79cd33dae1 | |||
| 464ee25f50 | |||
| 8450096940 | |||
| aecde109a8 | |||
| 731c99ef84 | |||
| ff4a3f3a0a | |||
| 4414957f96 | |||
| 66b8553046 | |||
| e39b13ace0 | |||
| 2dcfd8ad63 | |||
| 8148891233 | |||
| a6ef026868 | |||
| faba79a01a | |||
| 1ef17c4891 | |||
| 22e0a5bbb6 | |||
| d9c50c081d | |||
| f5d795d2f8 | |||
| a72ce6d095 | |||
| bac5705324 | |||
| c2091ef524 | |||
| 95c974021b | |||
| 1dab1ea3e4 | |||
| 867714a38d | |||
| 81ec4bc512 | |||
| 587700ffda | |||
| f4b8680c8a | |||
| 96a5627211 | |||
| a8e0d34db8 | |||
| f52a0e662a | |||
| d4950940c8 | |||
| 9e5a917f7a | |||
| 5c2c002141 | |||
| a84aa1eb6c | |||
| 75a5b1df94 | |||
| c9f3fdb1c3 | |||
| 787ba7a7ef | |||
| 7fc895f8b4 | |||
| f7204c9f7c | |||
| a20fa4d13e | |||
| ab26fdd135 | |||
| 8be6ebc4fe | |||
| 2bfee349e8 | |||
| f136a60607 | |||
| 498b3a0aa9 | |||
| 059e4ba200 | |||
| 9ad09b5602 | |||
| d665d0e488 | |||
| fd7165defe | |||
| da179cae90 | |||
| f6a40511f6 | |||
| ccd6eaf8ea |
@@ -0,0 +1,68 @@
|
||||
# Simple helper script to get structDir from project config.json
|
||||
# Reads config.json from .config folder in project root
|
||||
|
||||
param(
|
||||
[string]$ProjectRoot
|
||||
)
|
||||
|
||||
Set-StrictMode -Version Latest
|
||||
$ErrorActionPreference = 'Stop'
|
||||
|
||||
if ([string]::IsNullOrWhiteSpace($ProjectRoot)) {
|
||||
# Try to determine project root from script location
|
||||
if ($PSScriptRoot) {
|
||||
$ProjectRoot = Split-Path -Parent $PSScriptRoot
|
||||
}
|
||||
elseif ($MyInvocation.MyCommand.Path) {
|
||||
$ProjectRoot = Split-Path -Parent (Split-Path -Parent $MyInvocation.MyCommand.Path)
|
||||
}
|
||||
else {
|
||||
Write-Error "Unable to determine project root. Please provide -ProjectRoot parameter."
|
||||
exit 1
|
||||
}
|
||||
}
|
||||
|
||||
$configPath = Join-Path -Path $ProjectRoot -ChildPath '.config\config.json'
|
||||
|
||||
if (-not (Test-Path -LiteralPath $configPath -PathType Leaf)) {
|
||||
Write-Error "config.json not found at: $configPath"
|
||||
exit 1
|
||||
}
|
||||
|
||||
try {
|
||||
$config = Get-Content -LiteralPath $configPath -Raw -ErrorAction Stop | ConvertFrom-Json
|
||||
|
||||
if ($config.PSObject.Properties.Name -contains 'structDir') {
|
||||
$structDir = $config.structDir
|
||||
if ($null -ne $structDir -and ($structDir -isnot [string] -or $structDir.Trim().Length -gt 0)) {
|
||||
# If it's an absolute path, resolve it
|
||||
if ([System.IO.Path]::IsPathRooted($structDir)) {
|
||||
$resolved = Resolve-Path -LiteralPath $structDir -ErrorAction SilentlyContinue
|
||||
if ($null -ne $resolved) {
|
||||
Write-Output $resolved.Path
|
||||
exit 0
|
||||
}
|
||||
Write-Output $structDir
|
||||
exit 0
|
||||
}
|
||||
# Relative path - resolve relative to config location
|
||||
$candidate = Join-Path -Path (Split-Path -Parent $configPath) -ChildPath $structDir
|
||||
$resolvedCandidate = Resolve-Path -LiteralPath $candidate -ErrorAction SilentlyContinue
|
||||
if ($null -ne $resolvedCandidate) {
|
||||
Write-Output $resolvedCandidate.Path
|
||||
exit 0
|
||||
}
|
||||
Write-Output $candidate
|
||||
exit 0
|
||||
}
|
||||
}
|
||||
|
||||
# Default: return the directory containing config.json (project root)
|
||||
Write-Output $ProjectRoot
|
||||
exit 0
|
||||
}
|
||||
catch {
|
||||
Write-Error "Failed to read or parse config.json: $($_.Exception.Message)"
|
||||
exit 1
|
||||
}
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"dailyFormat": "YYYY-MM-DD",
|
||||
"structDir": "D:\\0 ProjectStructure",
|
||||
"zipper": "7z",
|
||||
"compression": 0,
|
||||
"Max7zInst": 0,
|
||||
"zipsegLimit": "2G"
|
||||
}
|
||||
+137
-33
@@ -1,39 +1,143 @@
|
||||
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.exr filter=lfs diff=lfs merge=lfs -text
|
||||
*.hdr filter=lfs diff=lfs merge=lfs -text
|
||||
*.blend filter=lfs diff=lfs merge=lfs -text
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.abc filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
# Git LFS attributes configuration
|
||||
# All listed file types will be tracked by Git LFS
|
||||
|
||||
# Video files
|
||||
*.avi filter=lfs diff=lfs merge=lfs -text
|
||||
*.mkv filter=lfs diff=lfs merge=lfs -text
|
||||
*.obj filter=lfs diff=lfs merge=lfs -text
|
||||
*.max filter=lfs diff=lfs merge=lfs -text
|
||||
*.ma filter=lfs diff=lfs merge=lfs -text
|
||||
*.bvh filter=lfs diff=lfs merge=lfs -text
|
||||
*.h5 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||
*.c4d filter=lfs diff=lfs merge=lfs -text
|
||||
*.mov filter=lfs diff=lfs merge=lfs -text
|
||||
*.blend1 filter=lfs diff=lfs merge=lfs -text
|
||||
*.3ds filter=lfs diff=lfs merge=lfs -text
|
||||
*.hdf5 filter=lfs diff=lfs merge=lfs -text
|
||||
*.psd filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.fbx filter=lfs diff=lfs merge=lfs -text
|
||||
*.blend2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.mb filter=lfs diff=lfs merge=lfs -text
|
||||
*.tiff filter=lfs diff=lfs merge=lfs -text
|
||||
*.ai filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.MOV filter=lfs diff=lfs merge=lfs -text
|
||||
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
||||
*.webm filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Image files
|
||||
*.bmp filter=lfs diff=lfs merge=lfs -text
|
||||
*.exr filter=lfs diff=lfs merge=lfs -text
|
||||
*.gif filter=lfs diff=lfs merge=lfs -text
|
||||
*.hdr filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.tga filter=lfs diff=lfs merge=lfs -text
|
||||
*.tif filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||
*.bmp filter=lfs diff=lfs merge=lfs -text
|
||||
*.eps filter=lfs diff=lfs merge=lfs -text
|
||||
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.avi filter=lfs diff=lfs merge=lfs -text
|
||||
*.tiff filter=lfs diff=lfs merge=lfs -text
|
||||
*.webp filter=lfs diff=lfs merge=lfs -text
|
||||
*.heic filter=lfs diff=lfs merge=lfs -text
|
||||
*.HEIC filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# 3D/CG files
|
||||
*.3ds filter=lfs diff=lfs merge=lfs -text
|
||||
*.abc filter=lfs diff=lfs merge=lfs -text
|
||||
*.blend filter=lfs diff=lfs merge=lfs -text
|
||||
*.blend1 filter=lfs diff=lfs merge=lfs -text
|
||||
*.blend2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.bvh filter=lfs diff=lfs merge=lfs -text
|
||||
*.bvh.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.c4d filter=lfs diff=lfs merge=lfs -text
|
||||
*.dae filter=lfs diff=lfs merge=lfs -text
|
||||
*.fbx filter=lfs diff=lfs merge=lfs -text
|
||||
*.fbxkey filter=lfs diff=lfs merge=lfs -text
|
||||
*.ma filter=lfs diff=lfs merge=lfs -text
|
||||
*.max filter=lfs diff=lfs merge=lfs -text
|
||||
*.mb filter=lfs diff=lfs merge=lfs -text
|
||||
*.obj filter=lfs diff=lfs merge=lfs -text
|
||||
*.usd filter=lfs diff=lfs merge=lfs -text
|
||||
*.usdz filter=lfs diff=lfs merge=lfs -text
|
||||
*.vdb filter=lfs diff=lfs merge=lfs -text
|
||||
*.bphys filter=lfs diff=lfs merge=lfs -text
|
||||
*.bobj filter=lfs diff=lfs merge=lfs -text
|
||||
*.bvel filter=lfs diff=lfs merge=lfs -text
|
||||
*.bpointcache filter=lfs diff=lfs merge=lfs -text
|
||||
*.blob filter=lfs diff=lfs merge=lfs -text
|
||||
*.unitypackage filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Character Creator files (Reallusion)
|
||||
*.ccAvatar filter=lfs diff=lfs merge=lfs -text
|
||||
*.ccProject filter=lfs diff=lfs merge=lfs -text
|
||||
*.ccCloth filter=lfs diff=lfs merge=lfs -text
|
||||
*.ccProp filter=lfs diff=lfs merge=lfs -text
|
||||
*.ccScene filter=lfs diff=lfs merge=lfs -text
|
||||
*.ccHair filter=lfs diff=lfs merge=lfs -text
|
||||
*.rlMotion filter=lfs diff=lfs merge=lfs -text
|
||||
*.rlPose filter=lfs diff=lfs merge=lfs -text
|
||||
*.iAvatar filter=lfs diff=lfs merge=lfs -text
|
||||
*.iMotion filter=lfs diff=lfs merge=lfs -text
|
||||
*.iProp filter=lfs diff=lfs merge=lfs -text
|
||||
*.iMaterial filter=lfs diff=lfs merge=lfs -text
|
||||
*.rlHead filter=lfs diff=lfs merge=lfs -text
|
||||
*.rlHair filter=lfs diff=lfs merge=lfs -text
|
||||
*.rlScene filter=lfs diff=lfs merge=lfs -text
|
||||
*.rlSkintex filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Houdini files
|
||||
*.hiplc filter=lfs diff=lfs merge=lfs -text
|
||||
*.bgeo filter=lfs diff=lfs merge=lfs -text
|
||||
*.bgeo.sc filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Flip Fluids cache files
|
||||
*.data filter=lfs diff=lfs merge=lfs -text
|
||||
*.sqlite3 filter=lfs diff=lfs merge=lfs -text
|
||||
*.ffp3 filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Substance files
|
||||
*.sbs filter=lfs diff=lfs merge=lfs -text
|
||||
*.sbsar filter=lfs diff=lfs merge=lfs -text
|
||||
*.spp filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Audio files
|
||||
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||
*.wav filter=lfs diff=lfs merge=lfs -text
|
||||
*.m4a filter=lfs diff=lfs merge=lfs -text
|
||||
*.aac filter=lfs diff=lfs merge=lfs -text
|
||||
*.ogg filter=lfs diff=lfs merge=lfs -text
|
||||
*.flac filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Archive/Compression files
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.7z.[0-9][0-9][0-9] filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Documents
|
||||
*.docx filter=lfs diff=lfs merge=lfs -text
|
||||
*.xlsx filter=lfs diff=lfs merge=lfs -text
|
||||
*.eps filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Adobe files
|
||||
*.aegraphic filter=lfs diff=lfs merge=lfs -text
|
||||
*.aep filter=lfs diff=lfs merge=lfs -text
|
||||
*.prel filter=lfs diff=lfs merge=lfs -text
|
||||
*.prin filter=lfs diff=lfs merge=lfs -text
|
||||
*.prmf filter=lfs diff=lfs merge=lfs -text
|
||||
*.prproj filter=lfs diff=lfs merge=lfs -text
|
||||
*.ai filter=lfs diff=lfs merge=lfs -text
|
||||
*.psd filter=lfs diff=lfs merge=lfs -text
|
||||
*.pk filter=lfs diff=lfs merge=lfs -text
|
||||
*.pkf filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
|
||||
# Davinci Resolve files
|
||||
*.dpx filter=lfs diff=lfs merge=lfs -text
|
||||
*.drp filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Data files
|
||||
*.h5 filter=lfs diff=lfs merge=lfs -text
|
||||
*.hdf5 filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Other
|
||||
*.uni filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdn filter=lfs diff=lfs merge=lfs -text
|
||||
*.pur filter=lfs diff=lfs merge=lfs -text
|
||||
*.db filter=lfs diff=lfs merge=lfs -text
|
||||
*.raw filter=lfs diff=lfs merge=lfs -text
|
||||
*.lnk filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Python files
|
||||
*.npz filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Adobe Alternatives
|
||||
*.xcf filter=lfs diff=lfs merge=lfs -text
|
||||
*.af filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
+23
-17
@@ -40,13 +40,7 @@
|
||||
*~
|
||||
*.tmp
|
||||
*.temp
|
||||
|
||||
# Blender internal cache files
|
||||
*.bpy
|
||||
*.bmesh
|
||||
*.bvh
|
||||
*.bobj
|
||||
*.bphys
|
||||
BL_proxy/
|
||||
|
||||
# OS generated files
|
||||
.DS_Store
|
||||
@@ -64,6 +58,8 @@ desktop.ini
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
.specstory/
|
||||
.cursorindexingignore
|
||||
|
||||
# Large media files (uncomment if you want to exclude rendered outputs)
|
||||
# *.mp4
|
||||
@@ -83,15 +79,8 @@ desktop.ini
|
||||
# *.aac
|
||||
# *.ogg
|
||||
|
||||
# Archive files
|
||||
*.zip
|
||||
*.rar
|
||||
*.7z
|
||||
*.tar.gz
|
||||
|
||||
# Log files
|
||||
*.log
|
||||
*.txt
|
||||
|
||||
# Python cache
|
||||
__pycache__/
|
||||
@@ -120,9 +109,26 @@ temp/
|
||||
tmp/
|
||||
cache/
|
||||
|
||||
#Renders
|
||||
renders/
|
||||
Renders/**
|
||||
!Renders/_zipped/
|
||||
!Renders/_zipped/**
|
||||
!Renders/**/
|
||||
!Renders/**/*.bat
|
||||
!Renders/**/*.log
|
||||
seq/
|
||||
|
||||
# Premiere
|
||||
*.prlock
|
||||
Adobe Premiere Pro Video Previews/
|
||||
Adobe Premiere Pro Video Previews/
|
||||
Adobe Premiere Pro Audio Previews/
|
||||
Adobe Premiere Pro (Beta) Video Previews/
|
||||
Adobe Premiere Pro (Beta) Audio Previews/
|
||||
footage/
|
||||
plates/
|
||||
|
||||
RnR/
|
||||
|
||||
# Microsoft Office temporary files
|
||||
~$*
|
||||
|
||||
Springtrap_PrinceOfEgypt.7z
|
||||
|
||||
@@ -0,0 +1,253 @@
|
||||
00e2729e73fe693169e93187e5bf35896af2fcb090a66d8157438417949d1d76
|
||||
03aab3e4edf12f369bbc0c97c699d679784d91517d1c4f45f6a468b80164d13f
|
||||
04d637dd6b0f6235b3a458ad2a743f722c33998914a7c8777dd5ea526fcd5014
|
||||
065b8cb04149d8a6479092bba080122a5e4160eda752952578a97d28dd292e84
|
||||
0726b0fd95f4ed50af99c109b19f6205144fc431173a0b88d74777a51d716155
|
||||
07de06e1d7a2c8d7d65b94fe40f4c0ce02ce102c63f72534d02d29a710d3bfa7
|
||||
07e9a29509cf27f6e6588af7d7f4cf3f3a93cdab16e23135ca39cfb1db956ca2
|
||||
09be2a3d1fb65aa9087d6bc4c98749aee0f3ee0daa1bbc789d54a1d70ed72973
|
||||
09dc8496e2ed1a1bf6f344c69d3841951ee2709b25755e971f6e2b9eb1116827
|
||||
0a82880546a5a0ebae0bd28902347fad0b49638f030e39168f889c3087a2f7ef
|
||||
0bbd2bf9ae26ddc7c35e6e9fb7c14a836660c0ee2bdd58a8b1ae24a3be77b138
|
||||
10100a0f8b5523c99fe68a04ee3ff5f5785011caf1b64b478ddcfe71f971825b
|
||||
105f6b17bfdaa1671c040e11ef09818aea2cec6276c649f436c85f7581e989e2
|
||||
150e440517f377895627d1ac0fc26db7cc35d64a857622762f21756bc212c183
|
||||
1737b8fe6f14110df240437726a8b2e53929865b90e38d714427b67ef0e20a06
|
||||
18757020f9fb5389b7c824b44bdd961451561b7f18afc87e29f179d6892a3e37
|
||||
1890a27266fbd836fde9fe4fdc96bc389842bfe01ac1aceab12e058dbaed7a50
|
||||
19bfe68a05a75ff2e532e574238fe64eee06a0a303937f818196b238160bcb7c
|
||||
1d158abc69dac98bf5e9b9d399a443b50611e7e0fac21de2c752c142e71ea35e
|
||||
1e7de227301d81855b31e796c1fa127c92274ec37e3aa7d441a422540b6fcdd2
|
||||
208a730c646f834dde3835d2b7e2cca960528f36648ba53fb87548f3fb1b5801
|
||||
20de6979e5eb7da7eb3f51ef5d740daf6cac9647cf9c18e1aef83fd26ff1546c
|
||||
21568e19d0ea5dd619732636b2bd0c8ed7c6a8e8d6b9cd166ee82dc7ffee0f56
|
||||
227276932ccf2069e770acfc85e6bd3a2bd5ad8035d147f538a0ea44864223aa
|
||||
22eef7a3bad90e137c0d0144b7f70a1d54379b61c6894e0491ad5915b5248d99
|
||||
24659903957cd425dc6a7b7585db4c14af9e8af158033d32ef469ce4026646e8
|
||||
261f7015744c4b4cbc291979f71d8bc15846836cd4d6e92e33edcf2ef14fcd82
|
||||
26a25c76ad05dcaffff49912b121e80be7118785d568fcda8c931403c1ebef20
|
||||
2787fe70407a5a761552a3f1ac058c3be544f0903344984701d450a82ce3b466
|
||||
281716161ba1171d63a8d3e8374c2d6796c8bda4d30d005789a291ad48aeda1c
|
||||
28bef66020757b0cdb5c2173602338ec6c738198a5bb8e944c456096806be75b
|
||||
28ff53f77163bf9923df9bf4f66d45982e1f0b44a18c9c445610565f96e8b0a1
|
||||
291da0fb4340a20b29351beeb22f2eab3c3e987cb619cfe6d56f7b3357b8ea8f
|
||||
2998acca19fcb7905efb58bc079821647b34b00b00f0b0c7f83f14f7caf6265f
|
||||
2ac1bec17add1f9ab0f379af09b1ea215cfe93d75d087f7dd80bdd4249bbecfe
|
||||
2b22a0de3733f6048a6e6d3731cde513d5030181fab7f2bcffde71b6bb8d7dfa
|
||||
2cdbe5f7234b8cd1cf8d6200575b7c5b0d2437b39e0207ab96d69b2d5a1c8a08
|
||||
2e2467f50ce00da23c9c0a0b401fd6ebbfd11e46622cf21fa85c3ccd4f259f85
|
||||
2ec5086584466c06a27f57b0a418f4e00e2664c167db246d5997b57f19e3eff7
|
||||
2efe4c83474562dced84b41538d72e2df44609204e34a0d74b3f11cb9ed026e6
|
||||
2f4474652f7b57822fd0edd4c82afbc7901bbe26c217cf18fd7d00536ca4de37
|
||||
2ff5b6c7e334537cd257098ac7f346b8a625f7c5d1d725def3bb15ac0255f9c7
|
||||
318dbd45a2fa97d62b13b67bf911c1bec17c9830577a7c598ba21c43a6ffb585
|
||||
32a8d9733657d741d6da95a654e1162b1747592f1a68b2daa8d9d800ebc0b5cf
|
||||
33398e6db08413c4e5890890b9ccb916936aa0dc710742a38182d90439e49e6b
|
||||
340944b90b9e660dcbbb19cda5428b9aac3cf446fb95df68b9d686874f207b1f
|
||||
347639ef675c461b948be352590c143ce7193bcc527bcd624463e118e6da646e
|
||||
36def5d8f7a156df73e88746e05348242bf4b488a507a9bf08f846a32d16e541
|
||||
371e2f200bc5007dfd46bf0a3f1ff147ee41a4fac36d76fa8f012f8575ec7acf
|
||||
3b9dc1eb69833a1570f7ed50ffa44313bc934f86a3c4013d3de1f09c30f5ee30
|
||||
3c992e856584780da6b48433ac1576a4c3fa0453946f27f5d56c8ec5a8fc34a5
|
||||
3ce875db1ab9e1acba20b6c7a1c0862fb914f53e81372835e2349745dc4ce3c1
|
||||
3d9ed543255762ddf56e3940ca2422fb1a8d7db08c530736cf0f9b7f943b0a92
|
||||
3e05b00ae4f541d9fca06cdd98ae8b3f16ed8ffd6d9ae0bb6a5c5403be9abefb
|
||||
3e6c0e74062d5100637543f2a3c174c31e6d52b75d41b9eeae6c8156772574d3
|
||||
3eca4ab3da78e4c1b8c5a28395214519ce6a815842a73594b2483dcb060278c1
|
||||
3fb34a52a61c12ad3c8732e9808989a152968ebad0c8ca236bc1c0b9e35dc35c
|
||||
40350c71f670396e5c7a1fc501964e44c9adc02750309a33cfa6c3c8a33974db
|
||||
41b8d87c17c106cedda2a02ff148a533e5a646766893c725647216435c6a9271
|
||||
41cd26f39a530a2f0082384db4b589869df48e39f7ce45f49002b0e40b71d199
|
||||
42a4c67860338848c1d1819cc70792d32d14c45520865a1e5dff9d3e0438ddd4
|
||||
44076a22ad1e88e09199d3840bf2ff6c21f4693eb72e03b9114d3dc53540142c
|
||||
442c32dd411694c0b592c84d6ce4eb99cd277b520d309ffcf51007187e9ef3f7
|
||||
47017b1c75f55db28a5b2c91f5040f3bd4365f01a1d234106312195cf0a9274a
|
||||
474ec55d261501c63f173d8d43a7aa0d4c502693d04e98953dd48a62f49f0444
|
||||
48b7f1dd1c95ee34a5298f237e2b9e471146b073da356e926935f39eac67749b
|
||||
4928f655967197ad38c9942917a26ea1f45431ede4d2d7131660dea1849580d6
|
||||
498e2410ef58dc300854074129ad7f8f3010b8c657bcec5989f7d70f611c12c7
|
||||
4ee3f8e6f0083c108f1b7632a0c40a3fa27a314f9d3e8b404fcf7b06911ef45a
|
||||
4f8d6eb43e9b2adacbb066f29a8bcd6488e8c3b16b2c366b91d07e7cf83fec5f
|
||||
50aa2fab78097260673014bc9a2779f31a448233ea485776a72b9e1d0cd37259
|
||||
5114a665fb42727606ddf2bb5bdc62b7d49018fef9e753efb7ac4abd622a93d4
|
||||
52871b5575d6458e26bcf5fb4e3a8f5efbfebe3d8d7ebcc3d797a67e8b33111e
|
||||
533a75f638050872899ab3c370bed68c2a97d0e28a06c16f97748d531fc25ae3
|
||||
535a20dd3a2cfd3702e7783e7523756c7c7ea9c8ca22a4e1fa5b266f37055978
|
||||
549ed03223eaa05465dac020a56c3894c34b79e02d67853c3672c80357b7a2c6
|
||||
5607e654bcc729fec7c673da15268f851530ecd9bc31db23acafa12b3923752b
|
||||
56cb4cecca3e7aab48691df72f06985c30a578d52c2fc88d22f267f47a2513a5
|
||||
584c752e9baf5a9bc612018cc3b0d3e754d92c1896bcd6453c531a70a33acf16
|
||||
58e62d2178dc87b7607c5222db6bfb8629684724f95a6bb10b880fe1f99fdbff
|
||||
58f027218d1c3b48ebf389f6bfc2b6ae076e58edfd6869b6e9689f4c649e89fa
|
||||
5b90895e24e1f565f88cd13ac924bb7a0f57dd9a4d4fc319dc7155e492481d1d
|
||||
5baf3080d27fdb4f7881f7d5b4874151a98bed8b48efe23479017e5dd6cc808c
|
||||
5c2d14c77abf75e0f8529963fbd48e708a737b5431264bd112ae19a8c76b2be5
|
||||
5c51392886eab266e3e2f9e02c0caf4bdb710858077ed32fbc91bdf399e123fe
|
||||
5c68869ac1b83dd5a52f7e8ecd5e41db245dec51872e27ce1b710757555166d8
|
||||
5c905b663ac7f39abeaa095479f88884b3d748275423dc4884bba894f1d8dc92
|
||||
5cc7e1e7e254b00866340912c17d3ec591b5ae1a4f8b31da7f0d7ab506018e0f
|
||||
5da23a3a154a9912bc8088e6df819d2258d36849011d2ff4cbaf51356673d120
|
||||
5f80366ab33ffff3e9dafc843150f4a6a59730d23d579f6e2c4f76a941a001af
|
||||
5fa16c83f8e06cb55eea49ce7b44eeb3a4d2a7b405b63e87cd42541f37c0cc28
|
||||
61694a256ecad8f465896340d9c7ef853ef30596887f7ff00ec63d4f8437b69b
|
||||
617475507a4701dced8f379cf305f049b3e83edf029ea21b0d499d13a6081fcd
|
||||
61c1502bcab7b6a645a98c00ecc54fe3d0c81b47196297e8a6f92f8338e0c02b
|
||||
62c29554d032adea53e4562e10de5f4d1eee1a5f5eda3591b305248a55a40c06
|
||||
62da4cb6b09400c36af7f867d2c87a08a007066cc78e9a1fae003aee6e711edf
|
||||
64334b34cba21701f09ecd5d05b16840ee2753e4a0c0af6b89640281d0ad86b9
|
||||
64766ec05ec81121b5bc4c021ec8a0680aee7fe93606552bf9f855929f4f3af5
|
||||
64ce1e9c5c05541da8bfe33cc3a9f0f531a917a0f4968c74e7d80d2aa567b8c4
|
||||
65277362e288183c36f57aae9044bc107176295f9bf62be9ece0fcd175d2d471
|
||||
6619e04f968da0fd0cf4a640d2dfc50a9fe3258ed8f7988a372140bd2dd0889e
|
||||
663747b62ed0eb7a798ab910e8cc641dbf8d46fb12dcca052324fa6747ca2d19
|
||||
663c4d8324d56341cf2d28ec1fa12cce6461bbe712fba604d4f95a1e497eb47a
|
||||
67df25ebd921535c7c63c928525f7ad5a2bd3038ca2aac75d4069d350642b6aa
|
||||
681b35716ef146959ba290a995ad3b1654a667b5c4ee0f63926965849040ef2d
|
||||
68691ba5b9a61f023c50af9e16947f5542352daf6b5f64413cb7f626b8ff7f6e
|
||||
6a7b4aba251fe962fe43d6ffde86a57ce0338ee62c7cdcba1fd82e9ae0d33e51
|
||||
6b09e48eecc7bdb6f04f3d0c41d26766a002dea793cb7939a568f73c7f0eee98
|
||||
6b805afc1681b5b5a6f3fff2d65a3c15074ab049f18680030fb1f6ee004c0736
|
||||
6daf14c5b31a9d449e63abaad78aac110acf69980e43de7251b0f834e9f6de42
|
||||
6f5f70213c082ba00f3233fa1f73bca0f80c9c89cdf75ba467cf94594f300a40
|
||||
709668aecf25be99f90a92b5a5c462ffc95864a6546d5b1131d0553ae7e1216a
|
||||
711ce19db40a04a28a71c57081cf830317550863b5ed742aea234e1be0cdcd61
|
||||
714d6b10a876e5bd5cf060bd443cf79705b57b3b5065d1a577c0b09cefd3b7ac
|
||||
72328e357641eddda40e04a1f7ede424b942b4627c1c8907cbc861cf030869f6
|
||||
72cffd6c5e3ab62613bf8bc72c6e07fecfb3ec8b6647721b42775317c6a6c88c
|
||||
750b7ad79e24f69ef9f57e08a80c9fb26ed55297ad20066cc690155aa3c40362
|
||||
75a53c4d60d7806e05eca9ee62b3cf1222feb9030196a8d85398f2e28d217afc
|
||||
7652abd0622e86cefe69cbb00bad5972cf43d3b9100d182a1b85e4ed83305e16
|
||||
7666af8e4fb3c75c4414dc0be57a15d50fb6540866688782a59986bf95bcc6dc
|
||||
79127dbea0fde8069f1243a8c8219aae571671ed3152543e33b5038ee3ad809e
|
||||
7a69d69ba9411f46dd05a540f1b990852e5b97b3692b2b8b3c7e10fbc9cb9a9a
|
||||
7a9d6c15fb737940a92a99b142217dbaebcee262cffcbd898139b59862ea1b24
|
||||
7aca82fd2437f75f1372dc306edb30d74c0d308441fe0fddea7bb55b921b1aa5
|
||||
7cbf38285773ed201e9e01719e62bb0d1f9e21d17c908e4e7cc7879f475c629e
|
||||
7d817ff4d2d0ab0ff399f4d72e9ea28223a421abe584ae49036308e3d6689212
|
||||
7d95f8d3fa999c345efa58eae67abfca4f9bf7569540abc1996ae9334b2f51bf
|
||||
7e1eb3147dc9d797eb7009238298fcc23922363ea8db0a69a199a4c53a214279
|
||||
800b63ca4e5a928e3585feaaa6f5d721fa2a66b3b4ebc3bfb3d80fd9a0e4510e
|
||||
8012c7bbc4559af95d866a76f5a279dd97e7099db285440b097e90ef0d5dcf4a
|
||||
80c23a87844839d09f48655be3cb7e3fccdf59da76b5c58c6d30f0daaf9932fe
|
||||
81cccbb2a648afdfc8079d632a89d23493fea0fc08447426460376043fcf3b5f
|
||||
81d3a546d96452fd3fc560b321b84bf474f5519d728efcacccafa746f99bba15
|
||||
82a51c639aa99ba97556e9954d6ad2eb59fd92a720ecdc674f52a7f4d784d1d5
|
||||
83a9646f6eceb54428a9bb0d283748f9df2b56d508c76084ff4c3d6ba40bc83f
|
||||
83b3485236dd964fc751bc712e3b2dc589d00834e998ed276550a5924338245c
|
||||
83d785f5ee5a8dee25da57217ad83be24fb0383ac35a4e59f6d1d415e21c28b1
|
||||
84867237b86b6084668771f927f714251a44598ee2f557d83c23ec233e1527ab
|
||||
850c8ad652f35c7d2653537ba0623127e47ab0d8ac2486132baa54612f1b80ad
|
||||
863cc0c130be2094888207853a3c0c13b965d8f86310a6bd2cd53b72b8e4e8c7
|
||||
86fdd6f83e4f4341bf8f0e32757910197f0e178aff0fbbdc868188ba1066568a
|
||||
871e05a63c4e717e4422de3e8396e49bed8f0d9183a99ac0744263fa10b7f6ef
|
||||
87e69f4984c0d2b4fa12e095d117c033b2a6a25a83ee3113a31b15f25a34d2e6
|
||||
8918522d400d25c470e2e5e018c4ead40ff8f8c7f4d61d86840a99ce5f489d7d
|
||||
89baa6cecac64f6da383510682bb5199d5364a559498859dd1e36e55f3d0bf73
|
||||
8a61a4e92376d11aa9be4fdb3f7fa1f7ed88b3f9f0390107593280f4708507e7
|
||||
8ab03f33d810a4501eef6e8298f3b82be9ba9f0c75044b013b3ee790c9542f72
|
||||
8bef4a1fa7753e517e2e5c10e8c0ffefa074c282608539fc573ca76049ec703f
|
||||
8c0394bf3140e754b9767346d5c14bee3cf9a8019cb192b0616abb9dce49530c
|
||||
8d2b654757e04198f2f1b9c08c525f2e6a55bf4f9fd8df48d82b8012ed3c7e09
|
||||
8d7f523f1c01000018b25d7c8a4434e8d3af5b8163508d1c981a56b4d0193864
|
||||
8e6ef9ad42cdf48a0282b4e2913b7f8185060d87e1f2445e2e872e9e9dd37742
|
||||
8fe4eac9831fc02b072ccd4a5cfd907fadae910c2c3b653e96765232a257c684
|
||||
8ff770d3d66a985c362be01b13b3f2d33ae0e4578d6b83df8f8ccb601396068c
|
||||
906a9fdc974c53376d32b6f78186ddb4dd83eb1c749a6a8e40b4794f2e2a5389
|
||||
925577a68f8faf07eb3a18a2aecf7efb4010812d2a5c3f6f716148420981ad97
|
||||
9391f4956f54429eff0d3b8effc18505425ae89e69f88b8b00bb1d4020e3f2d3
|
||||
949e7cb7efb9569ce6f87e4721bf25085a8bcd0a5744d5d0a60f4ba01453dbac
|
||||
95520acb0d8b2bcc7f2a391cac6c7fc7aeb289647f85565b5b579074ab049483
|
||||
95758f3ce601d37c8f4195d7c3743bde4315a4ae906b92226d7423f2284c62b5
|
||||
964ed0f937a150f79e4068d55274fea2a80636957b2fed4434b8a3831e64c68f
|
||||
98443d06967322e68803955425787f17abf5d5aeeed3c6d56c88f9becb28bbb5
|
||||
98976232cce287d91766c19eb68a8208d1f1b79d5b00f20eef630b25fd19a498
|
||||
98dc3e58cfb3c7bdf0b1b5a8bdeec1e9de60a87a89da56bcafa6be1345f10c41
|
||||
994b14a34e5d0a599346648e677c2244fb32c963b559b8efb369b0b5a243555d
|
||||
9abce4f3984bd7564ace702ea8ffa2acd591d622d2bd7fe50cc88e2814e115db
|
||||
9c9e7887bd97fa9246eadaf5b2c68e9e797e0429986467548d27a3d88cfdf733
|
||||
9d511997e31a69d799057dd2af8f3ffc24f523b45b44f7ac2340e095f20236ee
|
||||
9ebc1e1c28ec7772fdbcc1f2b202f482a3ea595633207dcc1287d945e500b896
|
||||
a1622d17fb3a4bf3ecb869b01795395fe90c713e636f971fc7a5fd42d89d43e0
|
||||
a459d6cea21bf0eb50a732403dc192789b52aa709a4ad2a04b794f9e49583ef6
|
||||
a580ca978e6c1b0c44dd349a42eb1e3e13be222738cf2a26a2e81e70be6ba681
|
||||
a61ef98448bd0e7801ad099aabe98990aa81dab25c1bb622205fd03049f72b20
|
||||
a7a1ebbd27b957a9aa0ba1cfd43378b5bc4c764d9f1ac7d7ddd0cfdb602790ec
|
||||
a9ef71515532ee2467ed59b9a179746b8fa9ccd0d4260c453135c50696a0796d
|
||||
aa05c40bf602c6da38bb8b7d5fbc05e8f98eb6c78bf38fead0475c75adb1394b
|
||||
aa6ecbfa99ee834a677b4bc521b7d60648808689185e0ee4b3ce35c891e3dada
|
||||
aa8d5de78b77eeb5a893526d398674feb0266067c99b83405f4052d8e9323e28
|
||||
aaa5f84636c5c5ded365d9efe40113e5a4bb8f3f368529f15df3973fa4ff506c
|
||||
ab6c560387ed0388d36786636eb35c46b0d5756db8c936ac642eb820ba001e77
|
||||
aeddb011ada4bde55c1354b215aebb060b32155ed946ef165c2eade6f6e04ab9
|
||||
af37e1d2b5934c089c00170ea8465d002ff5abe4d8abcfce273030df6cda5dc4
|
||||
afd9e5abbc2e5539e0c41c02b27ba620104dfe8e4dae61f0527aadf3c3b76375
|
||||
b22d1abd398f59f9cadafe4fc8abdd5d344c41cb622fa6cd91db164b952b592a
|
||||
b257381e3f265a469bd61f8740886d52260d73e6ef01f6963380637a2859a938
|
||||
b2ab8b1237dc820c95788b7bd926f1ef9daedf7b7cc5538b56086362d805f60b
|
||||
b4237a785e28ed23da0aefe85467f7b9357218a7cedeb4627bc4c318212b9e45
|
||||
b485d6122e5e1a3817bd48d47c9fb2e408b0f18aa1ccb6afd8eadcc231f3bb4f
|
||||
b518af1807d361bbc98339ed2b7e9b09da6174d8af6fcc143f27775ff244b687
|
||||
b596776c7a4337443d78366c7fb154a88363bb280338ec10f185fc174b0d2fcd
|
||||
b789031112d1de27bd22f9db75b409b830ebc202d708b5a0685b71ca3bd34ebb
|
||||
b96a8b49463edb6b6ecc93ecc914d020159c723e5df3358853122bf8904ac998
|
||||
bd8b9884f9b9c405d8cdca8840fc6dd44553ea947eed2033157eb594a7819dea
|
||||
bf424532803d20166e560ccd65c3d9c68611c588ba91ba6461eaff8dc967ff96
|
||||
c28caefcc22f0f814778e88136f66f1122b744b72d51f14b5ba9e3f1be704e92
|
||||
c329e03dee70ba7b99ad7b1400ad5249a3eb3500e9ad25da7aa582ae71dc76c1
|
||||
c4065b87a9f7182cb02bbf1e8270f3cf9a9542de63e88706f1834e65986b0e88
|
||||
c4153c6040b31fc99ca32b13df95a6fc852ddf483c7131fe2a80f1274c0a7d0a
|
||||
c5a9ee11ba90355799e4e476101b61096de0aafcf501061c288c64f1a777d5dc
|
||||
c8cfa949c078d7bbdcc4a202a5a3ce82924344e1eb39658c139e898ac2ab4145
|
||||
c99026aef654c1ef5d25ddd1cbda97d457a06cf8b8fae00178ea546e643b4c0a
|
||||
ca76d71bbd0c360e57ff8451bde3f04cdcc14ca85e16c87f5f58eb7005b11cee
|
||||
caa9d1e81f528cd9281d3b34de33adbd802b516eac57a4d0e0867399c77d5475
|
||||
cb13474c0533f2cb1ec0a3d6d948cccf8c6cd8491c5ad216f6bbf824e69670b5
|
||||
cbac8e7526aaded2c2bfb6d585d957733b0797315f5102379c099fb5e5f00015
|
||||
ccb6d4fdc9a80d153f769f4655238006a626f44bbe5be87bd710b050b0a87736
|
||||
cd4bf845e9e9cbcb04106140ae404543b507e372c0d2da81b79800c12b3c0290
|
||||
d05a5ba15bba6e0d6748f3bde79c4fe4e26c4605759d83dd376dcbb5f737558d
|
||||
d1d1668257b48fe3995135fc6daec72f6ebd851693036d1018675840ab28a03a
|
||||
d30bcd7b8a3b5c79ce8d248578ef7d39b96a72bed4927900a3d4c68c46acfe6d
|
||||
d43e1cc507e24f03ee02ce6ccf3550d55d4822b0dd8020f745010ce189852fb7
|
||||
d6b9329370fa3bd0170c117b72ebd785ed06bba14f7b28d2f5b83fc0d660d5d2
|
||||
d6d913fe14513fa85ce51d67d14c7bc98a6685f6f74b15a0426f65b541f5947d
|
||||
d7486974279db2b865e787fa918a561d3caa9ba0aa0fb5cdfe482de9aed3c1b8
|
||||
d8473a1dba660fbb5a8d8d987e3e3a44a6ef9656e3f6604f72b20211babcee0b
|
||||
d941216d3d705f5d0a98c298b0fac9244437ecd6a94dc03d726d69050dd45dcf
|
||||
dab28f8c29d06f74dbaf6dc04205e3ed874dd8247a41543349c6d4da03184cd5
|
||||
dadc6b362391d004f67f3838d1d571f942365bd3f34097a8dacc55d33c8e1b77
|
||||
db204026f187900321ed2d2439c394305ef1c672dda5b51393a0e0391b4f3b95
|
||||
dc2c8798b450965a5f715c90ef0049a2a78cbd51bd9ad9da21acd69bdf3fef76
|
||||
dcecfaeab191182877f89991114f213a085be974e75aa437ae6c079d47672458
|
||||
dcfd77033d8e4e4c6305ce0699dc544a2233b0c5ac5d6ea9383824b53d9b81df
|
||||
de17ce24e849272ce3f67c73514c885b5f9e27d9cf61dd0cfb4e202cda6da468
|
||||
e0011733f48fd6078c952c8f17fd2edd8859188941a27a122935c391f49676d5
|
||||
e0a4dce523b56970331078b443cd52d7c89087a9d9140c17457ee7815ee0d734
|
||||
e0c762a3b5c2a61b29b543c89f151d2aca590f0863cc7cdb77b5a983afc69d02
|
||||
e2a93eda5ce88b270e51ba7e9298a13c1af12d6e15a55363b36d7b952dfcfcb6
|
||||
e414a7a39102cbb43f0f4ebe825cce14e3d846e44acd3e27e948cf27045798ef
|
||||
e45dc2aefae004772d0e20bd740e49982fd38aa572a83728c8516edfa3f88c5a
|
||||
e555235f9e7043668fc3f4c8516af8acdb7c44a810d65d66319d202b85ab1872
|
||||
e60cbc96b9cd8f52c497f97cd93c50dd06d7abc6be51e18f8ae4c0f585704ac3
|
||||
e696a98d4eba3888923a8ed807a28645fc9650cbd9dc5fdfdc004c94e6474330
|
||||
e6a59589c0a0a98af332d2899cf2332595ee5a833536155991d9551cc3ef721f
|
||||
e6d0240fc4600fd12ba8773bab991a7d6447dba6b8c5787d3952e96f037e17ea
|
||||
e6f39411e9c32369c06859640d07b285b2ef887739081d707eda8f33305843b4
|
||||
e84319f3ebafa4b7b1b6194a46f85618f788e8080c56518b46ff2d8265558062
|
||||
e8e0a4c15dec734021d5fc1461df540a5114b69ad30825c85020ca2f4268af80
|
||||
ed672e609e116b55c7eea3e03b54110c398a2082d136b2f1784f625b962c708c
|
||||
ed759a302b0be46d2dbb0d5bac1b1c9648b4b83601f1fcde9109ad75cc6a3aa8
|
||||
efa1d43a4ee57c8db51f75c50581879d6988ad55b2d228fad8e1ab0d30b8b155
|
||||
f02e0e1a4ff8ad216e0fffbe6da5434fe4ee216b336de77e47de5fbfaecfbf6c
|
||||
f3251e63f7e4caf3d2b940f99f3f938a63a5d166b7955b007a7d6fa5bcf760ba
|
||||
f33e1b22494a5839f04cc001eade46734ecaf1e6d30b8bcdebdd1afb86bace8a
|
||||
f469c80f9f2dc3097a1d074119bc69b0ac33672c37e11f37d9aec96379dcaf01
|
||||
f4c9f31a0326d8c412d8c1db265c6718dfc0976aa2a4d1748bb199e8a266e416
|
||||
f5a8645a942dd77fe3ebb86a3e250485427fda22704784ea0dbbb3faeee9710e
|
||||
f6c26fe53f581c7099af381c5209aa52cb0d80f59600e5856e88d05383871988
|
||||
f8c0c807dbeee55d46d2c95de219b64fa4011cb6aab632dbf5aeafced0a00370
|
||||
fa3092e9ed44cd69b45f0f02968222a495af02f692231f670a4d93266dc4c8cf
|
||||
fb96ec2940195f5d4b31883f049b643cd95647f0a0ce8592dafc6c247f5600ea
|
||||
fc3013cfbe2941fd8780e860e5dbabd1d0a0a3feae7dbf1569c7d900beae26be
|
||||
fc7d2be1c92140de4cedd7603b8c94aaabf1da8a04a80bc72ae25c60e5f52f03
|
||||
fcabcc42a41095c97159d544e6702aadab4564ab59fdf94ae74d2c9222ab2e80
|
||||
@@ -1,2 +0,0 @@
|
||||
# SpecStory explanation file
|
||||
/.what-is-this.md
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,75 +0,0 @@
|
||||
<!-- Generated by SpecStory -->
|
||||
|
||||
# Match cycles lighting to eevee darkness (2025-08-04 03:15Z)
|
||||
|
||||
_**User**_
|
||||
|
||||
EEVEE lighting is WAY darker than cycles lighting. I want the eevee darkness. How do I achieve this in cycles?
|
||||
|
||||
---
|
||||
|
||||
_**Assistant**_
|
||||
|
||||
I can help you achieve the darker EEVEE lighting look in Cycles. The main reason EEVEE appears darker is because it uses a different lighting model and doesn't have the same global illumination that Cycles provides. Here are several approaches to darken your Cycles render:
|
||||
|
||||
|
||||
---
|
||||
|
||||
<details>
|
||||
<summary>Searched codebase "cycles lighting settings render properties" • **6** results</summary>
|
||||
|
||||
| File | Lines |
|
||||
|------|-------|
|
||||
| `.gitattributes` | Lundefined-39 |
|
||||
| `.gitignore` | Lundefined-123 |
|
||||
| `assets/springtrap_rokokoRetarget.bmap` | Lundefined-106 |
|
||||
| `.cursorindexingignore` | Lundefined-3 |
|
||||
| `assets/springtrap_rokokoRetarget.bmap` | L201-305 |
|
||||
| `assets/springtrap_rokokoRetarget.bmap` | L96-211 |
|
||||
|
||||
</details>
|
||||
|
||||
---
|
||||
|
||||
Based on your Blender scene, here are the most effective ways to achieve the darker EEVEE lighting look in Cycles:
|
||||
|
||||
## 1. **Reduce Light Intensity**
|
||||
- Select your lights and reduce their **Energy** values significantly
|
||||
- For area lights, try reducing from default values to around 50-100W
|
||||
- For point/spot lights, reduce to 10-50W
|
||||
|
||||
## 2. **Adjust World Settings**
|
||||
- Go to **World Properties** → **Surface**
|
||||
- Reduce the **Strength** value (default is 1.0, try 0.1-0.3)
|
||||
- Or change the **Color** to a darker value
|
||||
|
||||
## 3. **Modify Color Management**
|
||||
In your **Color Management** section (which I can see in your properties panel):
|
||||
- **Exposure**: Reduce from 0.000 to around -1.0 to -2.0
|
||||
- **Gamma**: Lower from 1.000 to around 0.8-0.9
|
||||
- **View Transform**: Try "Standard" instead of "Filmic" for less contrast
|
||||
|
||||
## 4. **Adjust Sampling Settings**
|
||||
In your **Sampling** section:
|
||||
- Reduce **Max Samples** from 128 to 32-64 for faster preview
|
||||
- Lower **Noise Threshold** to 0.05 for better quality
|
||||
|
||||
## 5. **Use Light Paths Settings**
|
||||
- Go to **Light Paths** section (currently collapsed in your panel)
|
||||
- Reduce **Max Bounces** for Diffuse, Glossy, Transmission
|
||||
- Set **Max Bounces** to 2-3 for each type
|
||||
|
||||
## 6. **Add Volume Absorption**
|
||||
- Add a **Volume Scatter** or **Volume Absorption** shader to your world
|
||||
- This will darken the overall scene like EEVEE's simpler lighting model
|
||||
|
||||
## 7. **Quick Method: Post-Processing**
|
||||
- Use the **Compositor** to add a **Color Balance** node
|
||||
- Reduce the **Lift** (shadows) and **Gain** (highlights) values
|
||||
|
||||
The key difference is that EEVEE doesn't have global illumination, so it naturally appears darker. These settings will help you achieve that same look while maintaining Cycles' quality.
|
||||
|
||||
Would you like me to help you implement any of these specific settings?
|
||||
|
||||
---
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
+3281
File diff suppressed because one or more lines are too long
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
LFS
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,43 @@
|
||||
@echo off
|
||||
setlocal EnableExtensions EnableDelayedExpansion
|
||||
|
||||
set "REN_DIR=%~dp0"
|
||||
for %%I in ("%REN_DIR%..") do set "PROJ_ROOT=%%~fI"
|
||||
|
||||
set "CONFIG_DIR=%PROJ_ROOT%\.config"
|
||||
set "CONFIG_PATH=%CONFIG_DIR%\config.json"
|
||||
set "GET_STRUCT_DIR=%CONFIG_DIR%\GetStructDir.ps1"
|
||||
|
||||
if not exist "%CONFIG_PATH%" (
|
||||
echo [ERROR] config.json not found at %CONFIG_PATH%
|
||||
echo Please run CfgDeploy.ps1 to deploy helper files.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
if not exist "%GET_STRUCT_DIR%" (
|
||||
echo [ERROR] GetStructDir.ps1 not found at %GET_STRUCT_DIR%
|
||||
echo Please run CfgDeploy.ps1 to deploy helper files.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
for /f "usebackq delims=" %%I in (`powershell -NoProfile -ExecutionPolicy Bypass -Command ^
|
||||
"Set-StrictMode -Version Latest; $structDir = & '%GET_STRUCT_DIR%' -ProjectRoot '%PROJ_ROOT%'; if (-not $structDir) { throw \"Failed to get structDir from GetStructDir.ps1\" }; $pyPath = Join-Path $structDir 'compress_sequence_pngs.py'; if (-not (Test-Path -LiteralPath $pyPath)) { throw \"compress_sequence_pngs.py not found at $pyPath\" }; Write-Output $pyPath"`) do set "PY_SCRIPT=%%~I"
|
||||
|
||||
if not defined PY_SCRIPT (
|
||||
echo [ERROR] Unable to resolve compress_sequence_pngs.py path from config.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
pushd "%PROJ_ROOT%" >nul 2>&1
|
||||
|
||||
python "%PY_SCRIPT%" %*
|
||||
set "ERR=!ERRORLEVEL!"
|
||||
|
||||
popd >nul 2>&1
|
||||
|
||||
if !ERR! NEQ 0 (
|
||||
echo PNG compression failed ^(exit code !ERR!^).
|
||||
exit /b !ERR!
|
||||
)
|
||||
|
||||
exit /b 0
|
||||
@@ -0,0 +1,42 @@
|
||||
@echo off
|
||||
setlocal EnableExtensions EnableDelayedExpansion
|
||||
|
||||
set "REN_DIR=%~dp0"
|
||||
for %%I in ("%REN_DIR%..") do set "PROJ_ROOT=%%~fI"
|
||||
|
||||
set "CONFIG_DIR=%PROJ_ROOT%\.config"
|
||||
set "CONFIG_PATH=%CONFIG_DIR%\config.json"
|
||||
set "GET_STRUCT_DIR=%CONFIG_DIR%\GetStructDir.ps1"
|
||||
|
||||
if not exist "%CONFIG_PATH%" (
|
||||
echo [ERROR] config.json not found at %CONFIG_PATH%
|
||||
echo Please run CfgDeploy.ps1 to deploy helper files.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
if not exist "%GET_STRUCT_DIR%" (
|
||||
echo [ERROR] GetStructDir.ps1 not found at %GET_STRUCT_DIR%
|
||||
echo Please run CfgDeploy.ps1 to deploy helper files.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
for /f "usebackq delims=" %%I in (`powershell -NoProfile -ExecutionPolicy Bypass -Command ^
|
||||
"Set-StrictMode -Version Latest; $structDir = & '%GET_STRUCT_DIR%' -ProjectRoot '%PROJ_ROOT%'; if (-not $structDir) { throw \"Failed to get structDir from GetStructDir.ps1\" }; $pyPath = Join-Path $structDir 'zip_sequences.py'; if (-not (Test-Path -LiteralPath $pyPath)) { throw \"zip_sequences.py not found at $pyPath\" }; Write-Output $pyPath"`) do set "PY_SCRIPT=%%I"
|
||||
|
||||
if not defined PY_SCRIPT (
|
||||
echo [ERROR] Unable to resolve zip_sequences.py path from config.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
pushd "%PROJ_ROOT%" >nul 2>&1
|
||||
|
||||
python "%PY_SCRIPT%" --mode expand --verbose %*
|
||||
set "ERR=!ERRORLEVEL!"
|
||||
|
||||
if not "!ERR!"=="0" (
|
||||
echo Failed to expand render sequence archives (exit code !ERR!).
|
||||
)
|
||||
|
||||
popd >nul 2>&1
|
||||
exit /b !ERR!
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
@echo off
|
||||
setlocal EnableExtensions
|
||||
|
||||
set "script_dir=%~dp0"
|
||||
set "current_dir=%CD%"
|
||||
set "PROJ_ROOT="
|
||||
|
||||
REM First, check project level (one directory up from current) - most common case
|
||||
for %%I in ("%current_dir%..") do set "project_level=%%~fI"
|
||||
set "project_config=%project_level%\.config\config.json"
|
||||
if exist "%project_config%" (
|
||||
set "PROJ_ROOT=%project_level%"
|
||||
)
|
||||
|
||||
REM If not found at project level, search up from current working directory
|
||||
if not defined PROJ_ROOT (
|
||||
for /f "usebackq delims=" %%I in (`powershell -NoProfile -ExecutionPolicy Bypass -Command "Set-StrictMode -Version Latest; $dir = '%current_dir%'; $found = $null; while ($dir -and -not $found) { $configPath = Join-Path $dir '.config\config.json'; if (Test-Path -LiteralPath $configPath) { $found = $dir; break }; $parent = Split-Path -Parent $dir; if ($parent -eq $dir) { break }; $dir = $parent }; if ($found) { Write-Output $found } else { Write-Output '' }"`) do set "PROJ_ROOT=%%I"
|
||||
)
|
||||
|
||||
REM If still not found, try searching from script location
|
||||
if not defined PROJ_ROOT (
|
||||
for /f "usebackq delims=" %%I in (`powershell -NoProfile -ExecutionPolicy Bypass -Command "Set-StrictMode -Version Latest; $dir = '%script_dir%'; $found = $null; while ($dir -and -not $found) { $configPath = Join-Path $dir '.config\config.json'; if (Test-Path -LiteralPath $configPath) { $found = $dir; break }; $parent = Split-Path -Parent $dir; if ($parent -eq $dir) { break }; $dir = $parent }; if ($found) { Write-Output $found } else { Write-Output '' }"`) do set "PROJ_ROOT=%%I"
|
||||
)
|
||||
|
||||
REM Fallback: try original logic (script in 3 ProjectStructure)
|
||||
if not defined PROJ_ROOT (
|
||||
for %%I in ("%script_dir%..\..") do set "PROJ_ROOT=%%~fI"
|
||||
)
|
||||
|
||||
set "CONFIG_DIR=%PROJ_ROOT%\.config"
|
||||
set "CONFIG_PATH=%CONFIG_DIR%\config.json"
|
||||
|
||||
if not exist "%CONFIG_PATH%" (
|
||||
echo [ERROR] config.json not found at %CONFIG_PATH%
|
||||
if defined project_config (
|
||||
echo Also checked: %project_config%
|
||||
)
|
||||
echo Please run CfgDeploy.ps1 to deploy helper files.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
set "GET_STRUCT_DIR=%CONFIG_DIR%\GetStructDir.ps1"
|
||||
|
||||
if not exist "%GET_STRUCT_DIR%" (
|
||||
echo [ERROR] GetStructDir.ps1 not found at %GET_STRUCT_DIR%
|
||||
echo Please run CfgDeploy.ps1 to deploy helper files.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
for /f "usebackq delims=" %%I in (`powershell -NoProfile -ExecutionPolicy Bypass -Command ^
|
||||
"Set-StrictMode -Version Latest; $structDir = & '%GET_STRUCT_DIR%' -ProjectRoot '%PROJ_ROOT%'; if (-not $structDir) { throw \"Failed to get structDir from GetStructDir.ps1\" }; $ps1Path = Join-Path $structDir 'UpdateSequences.ps1'; if (-not (Test-Path -LiteralPath $ps1Path)) { throw \"UpdateSequences.ps1 not found at $ps1Path\" }; Write-Output $ps1Path"`) do set "ps1=%%I"
|
||||
|
||||
if not defined ps1 (
|
||||
echo [ERROR] Unable to resolve UpdateSequences.ps1 path from config.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM Run from batch directory (sequences next to batch, or submodule root)
|
||||
set "WORK_DIR=%script_dir%"
|
||||
if "%WORK_DIR:~-1%"=="\" set "WORK_DIR=%WORK_DIR:~0,-1%"
|
||||
pushd "%WORK_DIR%" >nul 2>&1
|
||||
|
||||
echo Running PowerShell update script in %WORK_DIR%...
|
||||
powershell -NoProfile -ExecutionPolicy Bypass -File "%ps1%"
|
||||
set "rc=%errorlevel%"
|
||||
|
||||
popd >nul 2>&1
|
||||
echo PowerShell exited with RC=%rc%
|
||||
echo Done.
|
||||
pause >nul
|
||||
exit /b %rc%
|
||||
@@ -0,0 +1,44 @@
|
||||
@echo off
|
||||
setlocal EnableExtensions EnableDelayedExpansion
|
||||
|
||||
set "REN_DIR=%~dp0"
|
||||
for %%I in ("%REN_DIR%..") do set "PROJ_ROOT=%%~fI"
|
||||
|
||||
set "CONFIG_DIR=%PROJ_ROOT%\.config"
|
||||
set "CONFIG_PATH=%CONFIG_DIR%\config.json"
|
||||
set "GET_STRUCT_DIR=%CONFIG_DIR%\GetStructDir.ps1"
|
||||
|
||||
if not exist "%CONFIG_PATH%" (
|
||||
echo [ERROR] config.json not found at %CONFIG_PATH%
|
||||
echo Please run CfgDeploy.ps1 to deploy helper files.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
if not exist "%GET_STRUCT_DIR%" (
|
||||
echo [ERROR] GetStructDir.ps1 not found at %GET_STRUCT_DIR%
|
||||
echo Please run CfgDeploy.ps1 to deploy helper files.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
for /f "usebackq delims=" %%I in (`powershell -NoProfile -ExecutionPolicy Bypass -Command ^
|
||||
"Set-StrictMode -Version Latest; $structDir = & '%GET_STRUCT_DIR%' -ProjectRoot '%PROJ_ROOT%'; if (-not $structDir) { throw \"Failed to get structDir from GetStructDir.ps1\" }; $pyPath = Join-Path $structDir 'zip_sequences.py'; if (-not (Test-Path -LiteralPath $pyPath)) { throw \"zip_sequences.py not found at $pyPath\" }; Write-Output $pyPath"`) do set "PY_SCRIPT=%%~I"
|
||||
|
||||
if not defined PY_SCRIPT (
|
||||
echo [ERROR] Unable to resolve zip_sequences.py path from config.
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
pushd "%PROJ_ROOT%" >nul 2>&1
|
||||
|
||||
python "%PY_SCRIPT%" --verbose %*
|
||||
set "ERR=!ERRORLEVEL!"
|
||||
|
||||
popd >nul 2>&1
|
||||
|
||||
if !ERR! NEQ 0 (
|
||||
echo Failed to update render sequence archives ^(exit code !ERR!^).
|
||||
exit /b !ERR!
|
||||
)
|
||||
|
||||
exit /b 0
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user