Mariana Ávalos Arce's Projects
This repo contains notes and scripts for 3ds max content.
Simple 3D modeling software. Uses Javascript and WebGL API. Includes: translation, rotation and scaling with transform matrices.
Perhaps my most ambitious project. Since I started to get involved in competitive programming I used to keep a record of the algorithms and problems I found interesting. Then, during my research stay in Ritsumeikan the university closed for about 2 months due summer vacations, and since I did not have to much money to travel, I started organizing all the algorithms I had, and that is how I started this book. It didn't take me to long to realize that it was too much work for a single person, so after some time I invited my friend Toño to colaborate with me and he glady accepted. Toño participated in the ACM-ICPC world finals twice, and then we were collegues at Oracle, so his knowledge in algorithms is beyond doubt. I still think that this book is too much for two persons, so feel free to contact me if you want to colaborate with us.
Bohemio is a nodejs web application to create your art portfolio and serve like an art hub. Uses Express, Handlebars and MongoDB for backend, and for frontend uses Bootstrap 4.
A procedural, node-based modelling tool, made in rust 🦀
app to test branch availability of code
Quick study of execution time in different algorithms for drawing circles in a 2D grid.
Small programs for basic sensor/motor control with Raspberry Pi and Arduino.
Code Journal is a compilation of small ideas that I code in my spare time to have fun and try new things. It includes work with math, fractals and image generation.
A custom compiler and its theory. The language is a programming language in spanish similar to pseudocode.
This repo contains the process of implementing computational geometry algorithms such as Convex Hull, Bentley-Ottmann Sweep Line, Subdivison Intersection and Voronoi.
A Python implementation of the cellular automaton model created by John Horton Conway. It uses Python's matplotlib animation for frame update. Aditionally, it creates a report of Life instances.
Small code for detection of corners in an image in order to detect basic figures.
Data visualization tool for covid-19 in Mexico. Made using Python, Django and D3.js library
A light-weight command line interface to split large files and merge them back.
This repo contains all the process of learning the use of Javascript's d3 library.
Data Mining content for Data Science beginners.
Distributed Computing Class Laboratories and Challenges
Digital camera that takes pictures and stores them, mounted on a raspberry pi.
introduction to deep learning
Dig your github repos content and download only desired folders
Unity Shader that emulates an explosion using layered perlin noise. The shader involves vertex modification, color manipulation and a camera shader as well. Implemented in C# for Unity 3D.
Decentralized application that uses NodeJS, Express, Handlebars, MongoDB, Truffle, Ganache and Solidity for blockchain development in a research project.
C++ implementation of a virtual file system that allocates memory to handle and load content.
2D fluid simulation implementation of Jos Stam paper on real-time fuild dynamics, including some suggested extensions.
A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.
Applied 3D geometry in C++, with a focus on surface meshes.
a simple giphy app using react: https://gifs-mariana.herokuapp.com/