mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-11 02:54:04 +09:00
Improvement to light blending (can mix sunlight to transparent and luminous tile), failed attempt to perturb terrain, need better algorithm
Former-commit-id: a8b456401859802fe5d19b7d12a41033f2ed3e44 Former-commit-id: 4f4a976e6f295f45519744216704c864afb6d621
This commit is contained in:
21
work_files/Tools/img_12bit_raw.py
Normal file
21
work_files/Tools/img_12bit_raw.py
Normal file
@@ -0,0 +1,21 @@
|
||||
# usage: pypy scriptname inputfile outputfile
|
||||
|
||||
import sys
|
||||
|
||||
|
||||
def bandlimit(i):
|
||||
key = (i & 0xF0) >> 4
|
||||
return (key << 4) | key
|
||||
|
||||
|
||||
outcontents = []
|
||||
|
||||
infile = open(sys.argv[1], "rb").read()
|
||||
|
||||
for i in infile:
|
||||
#print(ord(i))
|
||||
outcontents.append(bandlimit(ord(i)))
|
||||
|
||||
outfile = open(sys.argv[2], "wb")
|
||||
outfile.write(bytearray(outcontents))
|
||||
outfile.close()
|
||||
Reference in New Issue
Block a user