Neocities allows anyone to create a free web site to express themselves. Want to create your own awesome site? Join us!
yudosai
7 years ago
How do you make these, my dude? I was looking at some of your code, and saw all of that stuff and was like woahhhh. Do you code all of that yourself? Is it generated by a program? Is there any boilerplate code in there? How long did it take you to learn it all? How long does it take to make one of these? Sorry if I'm being annoying but I really dig your work!
substack
7 years ago
@yudosai I'm glad you like the demos! These programs are usually fairly small, a few hundred lines tops. The rest of the code is from various libraries that I load from npm modules. Sometimes I use 3d models as assets but usually I procedurally generate the geometries. Here is an article I just finished about how I made this dog demo in particular: https://bits.coop/articles/rigging-and-animation/index.html
substack
7 years ago
I try to avoid boilerplate by using libraries like http://regl.party/ and packages in the stackgl ecosystem https://github.com/stackgl/ I've been doing graphics programming off and on for a long time, since 2006 at least where I worked a student job at an immersive VR visualization lab. But I've also seen people learn graphics programming and get quite good in a short amount of time with the right resources.
substack
7 years ago
Most of the demos I post here take 2-6 hours but I do have some longer-running public projects like all the cube clouds are me slowly building up a 3d physics engine. I also work on other graphics, mapping, and p2p projects professionally through bits.coop but many of those are proprietary so I can't share them here.
art music videogames programming anime games food personal writing cats blog movies books gaming fashion photography comics design animation horror game drawing coding manga furry portfolio technology poetry arte ocs reading cute kpop education history programacion animals musica film fun sports roblox literature philosophy html nature programing science tech videogame travel web politics minecraft gamedev school retro youtube computers cartoons videojuegos life pokemon 2000s love video blogging illustration diary fantasy dogs pink random comic memes gardening internet videos idk test linux webcomic oc queer cooking ai kawaii nostalgia y2k tv arg fandom aesthetic news emo business fanfiction journal cars worldbuilding health learning vocaloid crafts silly media stuff films math space fiction 90s stories website cutecore scifi css culture cat arts football etc painting graphics homestuck software marketing goth lgbt baking punk sanrio journaling 3d commissions sport pixelart crochet archive artist psychology digitalart cinema program diy me dance dnd characters comida funny religion trans metal shows makeup lgbtq graphicdesign cool entertainment javascript streaming aboutme fanart editing code sonic development scene creativity clothes series rpg indie friends lifestyle webcomics story roleplay plants comedy languages guitar weird webcore zines electronics gay rock hacking everything webdesign ttrpg educacion community cyberpunk aesthetics reviews study engineering sewing informatica computer basketball beauty soccer it originalcharacters fnaf oldweb weirdcore social vintage vtuber spirituality discord pets project vaporwave photos shop information architecture about movie coffee clothing storytelling flowers deltarune blogs language nintendo japan testing shopping undertale html5 mlp biology magic thoughts cosplay hobbies crypto money digital fitness book radio creative blinkies lore nothing ttrpgs experimental chat tecnologia info physics cybersecurity fandoms astronomy furries alternative japanese site bugs singing websites birds occult autism juegos witchcraft wip finance resume futbol other anything research lain band profile sleep sleeping dolls television theatre gamedevelopment tvshows vr projects events system crafting work apps ghchs genshin linguistics personalwebsite photo splatoon vampires all webdevelopment fish dreams interests transgender carrd python knitting free astrology meme yaoi rap toys developer fanfic mentalhealth puzzle pixels aliens windows wiki app moda collecting fortnite deportes robots drawings coquette dancing animations dog touhou poems a romance family bio cartoon gothic english visualnovels tarot security stamps skateboarding online intro marvel pizza gatos fnf links medicine modding essays mathematics frutigeraero osc humor teaching adventure hiking interactive data no journalism animes characterdesign mystery lol gamedesign gyaru roleplaying dragons gallery gym fansite chess rp zine creepypasta hobby objectshows twitch zonelets gifs jfashion resources pixel home breakcore ffxiv puzzles meow law mythology tf2 scenecore ocean musicals noise hiphop privacy birthday popculture vkei traveling piano twine dreamcore myself death graphic podcast introduction audio blender novels recipes yuri progamming android danganronpa rpgs bfdi ecommerce dark plushies stars communism hellokitty swag shrine socialmedia robotics indiegames car awesome pictures jogos style activism pjsk paranormal studying none foods omori running production deporte boardgames lolita educational student anarchism electronic utau wrestling bunnies christianity spanish jewelry girls feminism travelling lesbian misc things unblocked scratch mario bitcoin vent filmmaking god old pinterest computing clowns webdev geography volleyball sharks dev store designing songs realestate maths outdoors grunge pc 80s craft jpop doom java amor 3dmodeling images flash vtubers help peliculas college environment starwars tools transformers brasil collage tumblr creepy dinosaurs jazz services stickers cafe trains event epic translation escuela computerscience bts blue chemistry baseball novel construction yoga plurality warriorcats bl acting pastel mcr lego collection programar cyber jesus southpark cine retrogaming persona js tea programas theater multimedia libros fotografia tabletop tcc therian yes podcasts videoediting forum monsters alt args weed otherkin gamer horses shoes truecrime whatever trading medical estudiante techno supernatural programmer enstars vlog weather miku cozy dc hardware manhwa skating tiktok pop videography homepage people search angels cricket insects turismo economics salud curso drama skincare bsd hi freedom maps restaurant learn historia socialism kirby dj surrealism opensource ecology kandi draw modeling kidcore f1 digitalmarketing lgbtqia swimming green ropa vhs sound closedspecies girly halloween ideas world petz tattoos service bible literatura text artwork edm animanga nerd furniture tourism author hockey cleaning analysis depression shitposting fishing conspiracy trinkets animales whimsy cv kdrama healthcare egl racing chatting drugs homework blockchain cultura did academia surreal rats 3dprinting sculpture tennis videogaming women mobile frogs plural scary general chill library academic friendship filmes bands knowledge sociology hardcore wedding sciencefiction cryptocurrency networking brazil hair programa informacion christian truth tutorials alterhuman eating species soft visualnovel ambient rpgmaker society creation colors analog programacao water thrifting mods genshinimpact aviation practice miriadax ghosts foss livros estudio glitch anarchy university gacha jjba quotes sites server retrogames conlang company sketching batman cryptids artes ux bot erotica css3 programs wellness anthropology purple graffiti sustainability onepiece cycling google guns review schoolproject class live twitter garden medieval neocities kids forsaken character superheroes noticias harrypotter mangas nails cs revival shitpost magazine esoteric writer archives webseries advertising writting blood theology bikes crime instagram startrek play vampire rants camping otaku theory dating 3dart analoghorror cards lostmedia tattoo disney articles animal evangelion industrial performance talking building ceramics church rhythmgames idols frontend os house spiderman yapping unblockedgames synthesizers meditation handmade liminal training illustrations future notes ultrakill interactivefiction decor content jobs shrines apple youtuber prompts spooky tareas crocheting datascience voiceacting chaos concerts french originalcharacter tecnology tarea party designer communication finalfantasy viajes new silliness sims shoegaze selfship folklore exercise doodles zelda neopets disability rambling vrchat facts musicproduction something entretenimiento embroidery magick terror calculator creating paganism mylittlepony repair cult animalcrossing satire visualkei rainbow sweets hack desing crk cheese geek jokes joke overwatch photoshop creatures download tic spiritual developing marxism miscellaneous anthro black desarrollo halflife kink shifting quiz scrapbooking vlogs commission php vinyl private vtubing conlangs happy club tokipona vegan trabajo seals webring adhd ar scp mtg military bass projectsekai kdramas creativewriting self beach musics hotel oldroblox map agriculture ranfren animating islam archival doctorwho tips pet drinks arcane tokusatsu zombies beginner sanat more songwriting yugioh secret edits generator mushrooms underground mecha motorcycles 1 lofi stupid mha lolitafashion productivity musician 4chan cottagecore ui index gender vibes studies csgo randomstuff kin words glitter fanfics hosting dungeonsanddragons rave products collections casino beer daily cities ia red shoujo poesia stem time streamer tamagotchi dandysworld
I never formally studied philosophy although I have read some, particularly existentialism while doing my honours thesis. I lost all my philosophy books years ago in a strange theft. Always happy to include reviews by others, although I think that kind of review would also fit your own site. If any of us (or someone else) feel a desire to read philsophy again, I'll add it. Thanks
(Somehow I am very interested in whoever your burglar was.) I didn't formally study philosophy either, I'm just very interested in the field and would've liked to read about some titles from your perspective. If I ever feel an urge to opinionate about the body without organs again, I'll gladly submit some of that in text form to you, though.
That would be great. The ‘burglary’ was really my fault. I put out a cache (see About page re geocaching) based on “A Room of One’s Own” by Virginia Woolf, which I consider philosophical. I included my philosophy books for others to swap in the cache, thinking I might get something new. Instead, a non-cacher found the cache and just stole it.
This is a link to that cache listing, if you’re interested (ignore the how to join panel and scroll below it): https://www.geocaching.com/geocache/GC25BBX_a-room-of-ones-own?guid=08178ab8-06db-400d-83f6-1de506f9f3a0
Of course, you're probably very familiar John Berger's Ways of Seeing which I reviewed on our site. My review of that is very basic. You could have probably done a better job. I'm currently finishing his novel, G.
Oh my. What a sweet cache idea. I'm sure the thief was a struggling young Ph.D. candidate whose uni library burned down and he ran out of text to quote.
Then, desperate and asking himself whether life made any sense or driving to the next town to use their library was worth it, he stumbled over your cache and felt that his prayers - though he would never admit that he did actually pray, for he was an academic - had been answered.
I think your reading of John Berger was perfectly fine, for it was intended as a basic text. That's why it was influential - a mainstream audience was able to grasp what he wanted to say, which is very rare and therefore all the more delightful.
I only remember fragments of the text, and that was still enough to write my rant about the negligence of art historians to accept they're praising porn.