#Bad Apple LCD [28x21@10fps] (Frame - 0/2173)

1 messages · Page 1 of 1 (latest)

dreamy ibex
#

Currently I'm only making the display for it at the moment. I'll update the title and this post as it progresses...

Frames - 0/2173

#

Bad Apple LCD [28x21@10fps] (Display creation - 40%)

steep drum
#

LCD or billboards?

supple wedge
#

i think thats about 33 170 number interface

#

17 248 400$

#

oh nvm about twice as much cause of logic speed

steep drum
steep drum
supple wedge
#

with relays and stuff in the count

dreamy ibex
dreamy ibex
#

shouldn't be that many

#

from my diagrams, the expected number of interfaces should go under 3000

#

2173 of them are frames

steep drum
#

btw when did u start the project?

dreamy ibex
supple wedge
steep drum
#

i started bad apple a month ago, i did 150 frames out of 1200 total frames (5fps)

#

but now im focused on the comp and im not doing any progress on bad apple

supple wedge
dreamy ibex
#

yeah but some of it is repeating frames and empty

supple wedge
#

oh

#

how many total individual frame will there be?

dreamy ibex
#

repeating frames is due to the fact that I'm making it that the pixel from the previous frame stays turned on until it is not

supple wedge
#

otherwise there'd be no efficient way of reading memory

dreamy ibex
#

well bad apple being black and white makes it simple

#

so instead of storing the entire frame

#

i only need to store the differences between frames

supple wedge
dreamy ibex
#

thats actually how some video format can compress some qualities a bit

dreamy ibex
#

lets say that there's frame 1 with 80 pixels turned on

#

and frame 2 with 90 pixels turned on

supple wedge
#

oh yeah nvm you can just have varying amount of num interface each frame

#

still think its gonna be in the 10s of millions but thats already way better

dreamy ibex
#

but the difference between frames is 10 additional pizels

supple wedge
dreamy ibex
#

therefore instead of storing 90 pixels or turning off 80 pixels and turning on 90 pixels

#

i only have to turn on 10 pixels

supple wedge
dreamy ibex
#

hence the display being unfinished

supple wedge
#

cause with 50 pixel / interface it might be a bit slow to decode

dreamy ibex
#

i already finished the persisting pixels i just only need to finish to turn those pixels off when they are on (to prevent "ghost" pixels)

dreamy ibex
#

thinking of that im doing a row-column scan?

supple wedge
dreamy ibex
#

ah so im not doing that

supple wedge
#

kk

dreamy ibex
#

im going to draw the wires frame by frame

#

per interface so thats 2173 manual frames drawn

#

well difference frames that is

supple wedge
#

you mean the lines?

dreamy ibex
#

ill connect the wires individually per interface on what pixel in the lcd

supple wedge
dreamy ibex
#

no per frames

#

maybe when i finished a few frames of it, it may makes sense?

supple wedge
#

i just dont understand how you'd store 588 bit in a single interface

dreamy ibex
#

no im storing the nth frame in an interface

supple wedge
#

what does "nth" mean?

dreamy ibex
#

n is a number, any number

supple wedge
#

oh ok

dreamy ibex
#

basically what im saying is that frane 1 - 2173 is stored in an interface

#

so thats 2173 interfaces

supple wedge
dreamy ibex
#

its not going to contain what the lcd should display

#

its going to contain what frame it is

supple wedge
dreamy ibex
#

oh manual wiring lol

supple wedge
#

ohhh

#

so just a terrifying amount of wires

dreamy ibex
#

yep

supple wedge
#

1 277 724 at most

dreamy ibex
#

thankfully less than that

supple wedge
#

yeah

dreamy ibex
#

extremely less than that

supple wedge
#

still crazy number tho

#

even 100 000 is already a few days worth of wiring

dreamy ibex
#

i only need to change like 30 pixels at most averagely

supple wedge
#

oh yeah the res is 28x21

dreamy ibex
#

yeeeep

supple wedge
#

keeping track of it tho 💀

dreamy ibex
dreamy ibex
#

so thatll make it easier to track

supple wedge
dreamy ibex
#

nah, the number interface frame number and the frame number in the video guide I made for bad apple matches

#

its flipped with grid lines and only showing differences between frames

#

so while not made with script, i know which wires at least

dreamy ibex
#

first half almost done 😊

glacial pilot
#

can't wait to see the final product

dreamy ibex
#

first half done ☺️

#

Bad Apple LCD [28x21@10fps] (Display creation - 45%)

#

315/588 relays
630/1176 wires

dreamy ibex
#

was wiring the 2nd half of the display until a wire that passes electricity lit up and melted causing it to split

#

guess I can't continue it for now

turbid ember
#

i was hoping to actually witness this

dreamy ibex
#

we are back boys

dreamy ibex
#

should be a new feature for wires in oaklands frfr

supple wedge
dreamy ibex
#

almost done...

#

after a few wiring ill start on the frame by frame :d

spark zenith
dreamy ibex
#

got a spark of idea for the MOTION build comp so this might get delayed now that I'm joining it :p

dreamy ibex
#

it's a buncha relays to reset it

#

or turn it off

spark zenith
#

Like a button for reset it all back to 0 for one click

dreamy ibex
#

yeah

spark zenith
undone canopy
#

One missed wire looks so annoying

dreamy ibex
#

also the price might be around ~3.5m for the stuff

supple wedge
#

woah i had forgot about this

dreamy ibex
#

i still want to do it

#

ill continue it after the comp tho

turbid ember
steep drum
dreamy ibex
#

3.5m is not that much

dreamy ibex
#

we are continuing this again boys

supple wedge
steep drum
#

im honestly going to stop playing oaklands for a while, im tired of playing it too much lol

turbid ember
dreamy ibex
#

95% way there

#

for the display at least

dreamy ibex
#

finally?

#

I can start on the animation part now...

#

Bad Apple LCD [28x21@10fps] (Frame - 0/2173)

dreamy ibex
dreamy ibex
steep drum
#

also ima stop making my bad apple with images for now 🙃

#

too tired to play oaklands after this comp lol

supple wedge
#

a

dreamy ibex