Este hilo será renovado cada lunes

posteé una tontera que escribí en bash en una comunidad de programación y alguna gente mostró interés.
Es errmm…
Acá hay un video.
Y antes que me pregunten cualquier cosa, tengo mis razones, ok? Se los prometo. No lo duden por un segundo.
Visualmente muy interesante. Cómo se programa eso?
Básicamente consiste en 3 partes: hacer un rendereador 3d, simular física sin colisiones, y después manejar colisiones con algunos requerimientos adicionales.
el renderadeor 3d involucra modelar un espacio-mundo (con sus coordenadas y dimensiones), y transformar lo que ocurre en él en espacio-cámara y luego espacio-pantalla a través de proyección con perspectiva. Esto suena difícil pero son fórmulas matemáticas estándares que enchufas y funcionan mágicamente. Después tienes que establecer los vértices, lados y caras de las figuras que vas a poner en el espacio mundo. Una vez que tienes definidos los puntos y lados, tienes que implementar fórmulas que definan exactamente qué caracteres (o pixeles) de la pantalla se dibujan al unir dos puntos y dibujar una línea. Después lo mismo para rellenar caras (generalmente se subdividen en triángulos y así sólo necesitas 1 fórmula que establezca qué pixeles pintar para dibujar un triángulo a partir de sus tres vértices. Luego sacar la normal de cada triángulo y la cruzas con el vector de la orientación de “la cámara”. Los que están mirando hacia atrás están en la parte de atrás del dado así que no los dibujas. Felicidades. Ahora entiendes cómo se simula 3d en un computador.
Después aplicas movimiento y rotaciones, que son fórmulas estándar. Si quieres modelar bien las rotaciones sin problemas, eso sí, tienes que calcular unas hueás que se llaman cuaternones (coordenadas angulares de 4 dimensiones a partir de números imaginarios). Y no me preguntes por qué mierda por qué, pero usando 4 dimensiones puedes simular rotación mucho mejor que con ángulos euclidianos (ejes xyz)
con eso tienes figuritas que se mueven y giran. ahora necesitas que choquen, desaceleren, reboten, y caigan con gravedad… No voy a entrar en gran detalle, pero son fórmulas relativamente sencillas e intuitivas. mucha matemática vectorial.
El problema no es simular colisiones, gravedad o movimiento. El problema real es determinar cuándo un efecto es tan pequeño que ya no lo deberías considerar. Cuándo las cosas entran en estado de reposo.
En fin, no te lateo más pero esa es la idea general.
Y programaste todo eso en bash?
Oye y aprendiste todo eso autodidacta o tienes estudios formales?
sí, en bash. me cambié a linus el año pasado y necesitaba un proyecto pa aprender sintaxis. soy hobbysta completamente autodidacta de la programación. las implementaciones que hago por pega generalmente son macros o apps scripts muy acotados y simples. en matemáticas tengo estudios formales por los ramos de economía en ingeco y siempre he tenido facilidad (y fascinación) por abstracciones que permiten modelar aspectos de la realidad de manera inequívoca y precisa.
Nada que decir. Crack!
lazorra
gracias.
Que entrete, te quedó pulento
Tiene mi upvoteo. También tiene un 4 o más en un tiro de d6 que lo agregue a mis favoritos / guardado / lo que sea que signifique la estrellita en lemmy.
wooah qué halago!
Se agradece.
Se ve tierno el programa por cierto. ¿Y qué le dijo el d6 al final? ¿Vamos a los favoritos / estrellita?
gracias!
me dijo...
3
Rayos.
Intente de nuevo. Podemos llegar a la estrellita.
Algún día, lambisio!
como que 10 si era un 4??
tiene perfecto sentido. existen muy buenas razones para que haya elegido el 10. si te las contara, me encontrarías toda la razón.
ahh… sí, ahora todo es mucho más claro.
me tai weando que solo bash? pasa git
a lo mero macho nomá. no hay git pero acá hay un pastebin.
pero demás que serviría tenerlos en un servidor aunque sea privado
al menos me quedare con una copia para resguardarla
:3
Buena semanita

Que tenga una excelente semana.
igualmente para usted don ql
taba revisando mi librito de calculo de libreoffice donde tengo todos los movimientos de plata y cache que el 6 de mayo fue la ultima vez que me compre una wea pa mi, por gusto D:
Estás practicando que decirle a tu señora para la 109283091283901va tele potona que llevas a tu hogar?
voy a llegar con la tele culia mas grande que pille en marketplace, y si no funciona mejor, si pregunta por qué, bueno, porque me lo merezco y nunca me compro nada!
gnucash, my friend.
te lo dice alguien que pasó de hojas de cálculo a gnucash.
creo que jamás podría tener algo así
movimientos de plata
libreoffice
No es mala idea, pero sólo por si las moscas, GnuCash existe que te da todos los poderes de balance de doble entrada para tener tu plata ordenadita.
Yo intenté, pero prefiero libreoffice porque aún no entiendo cómo funciona. Me da mucha lata ponerle neurona a eso en este instante.
Siempre lo recomiendo y me parece maravilloso, pero soy Tauro y el cambio me da asco
Tengo esta hoja de calculo desde el 2016, antes de eso usaba lápiz y papel
Tauro
Niño índigo, se dice.
nah, nada mejor que plain text accounting, usando ledger o hledger
hasta que comencé a usarlos no entendía tan bien los temas contables, siendo que varias veces probé de todo, y dejé de lado el plain text por que se me hacía el más complejo, pero al final ha sido lo más simple y entendible para mi que he usado
El hombre lemuriano vive en una mansión lemuriana rodeada de árboles lemurianos a la orilla de un río lemuriano
Es mi agrado informarles que ya jugué todos los juegos de Harry Potter, no lo recomiendo
Recordaremos su sacrificio.
Top 3? Bottom 3?
Los mejores 3 serían:
- Sorceress’s Stone (hp1) para Game Boy Color
- Chamber of Secrets (hp2) para Game Boy Color
- Prisoner of Azkaban (hp3) para Game Boy Advance
Los peores:
- The Goblet of Fire (hp4), cualquier versión, la menos mala es la de GBA. No puedo enfatizar lo suficiente en lo malo que es este juego. La versión de PSP simplemente la dropié, era una wea insoportable
- Deathly Hallows (hp7) Part 1, sobre todo la de PC
- Philosopher’s Stone (hp1) para Game Boy Advance
La mayoría de los juegos de los primeros 3 libros eran muy entretenidos y tenían harta personalidad, siendo la excepción hp1 de gba y hp3 de pc que era mas bien fomeke. El hp2 de gba era medio raro también, los demás, pal olvido
Que tristeza que el mejor libro sea el peor juego :(
El mejor es el Prisionero de Azkaban y estoy dispuesto a llegar a los combos para defenderlo
Si vamos a pelear, echemos a pelear los miones
El 1 para PSX era muy weno. Ese me tomó años darlo vuelta, pero logré hacerlo antes de que me roben la consola jajaja :)
Sí, ese es entretenido también, pero tiene mas factor nostálgico que mérito. El doblaje es muy chistoso mas encima, por lo general siempre juego/veo todo en su idioma original, pero ese siempre lo juego en coñazo
Hermosos juegos, ¿Verdad?
Acabas de disfrutar de uno de los trabajos de
Adolf HitlerJ.K. RowlingLo único que tenía que hacer la wna era no twittear weas
y aprendiste magia??
No, pero ahora soy transfobico
Discardium Pronombria
pero wn!! o sea que junte memes trans por si se te ocurría cambiar de género, ¿¿para nada???

soy esa
Te hizo mal el moho negro.
Mientras no te pongas a gastar tu fortuna en ong anti trans
pero jugaste el mejor de todos? POTTERGAME
ola cabros nunca interactúo en esta comunidad pero me aburrí de ver puros posts en inglés en el fediverse y quiero volver a mis raices. Dicho eso:
cmo están? Yo estoy chata de las construcciones de mi edificio el ruido me va a matar
Creo que voy a caer en la pasta de hacer comida y congelarla en bloques, ya he visto demasiados videos y solo veo pros
Eliminado por la que cuelga
Mmm… Resulta que si a la RPi 3B que tengo guardada le chanto el HAT “HiFi” que compré hace como 10 años y nunca usé y lo junto con un módulo amplificador de 10 lucas energizado por el cargador de mi notebook viejo, tendría un equipo de música súper bueno… Le faltarían los parlantes no más.
Suena a proyecto que puedo dejar botado a la mitad!

Ya empezó la dictadura de la cueca (igual que la dictadura del burrito sabanero para la pascua): tienes que escucharla si o si en la radio del trabajo y mala cuea si no te gusta, estará a todo volumen hasta que la moral mejore.
PD: Ciertamente mejoró la moral, salió aguinaldo y un bono extra que no me esperaba para nada!
TIKI TIKI TIIIII VENGAN ESOS HUASOS QUINCHEROS CONCHESUMADRE!!!
Después de ver el video de los cubos de Fean se me llenó YouTube con videos de comida.
Nunca pensé que diría esto, pero creo que tomé mucho té.
existir da amciedá
dejen de borrar comentarios, mierda
deleted by creator
deletor by created
deleted by creator
Preferiría no hacerlo.















