EriKWDev
EriKWDev
Hi! Very nice module so far :) I was wondering while trying to optimize my resolvers if there is a way to get the requested fields inside the resolver for...
## Todo - [ ] Add docs page - [ ] Add comments with runnable examples to common functions - [ ] Add docstrings to files - [ ] Add...
Nanim uses staticglfw which supports emscripten (https://github.com/treeform/nim_emscripten_tutorial) Would be awesome if Nanim could run in the browser using emscripten as well! Don't know about nanovg though....
Example: ```nim import nanim proc myScene(): Scene = let scene = newScene() dot1 = newDot(100) dot2 = newDot(100) scene.add(dot1, dot2) dot1.moveTo(200, 500) dot2.moveTo(800, 500) scene.play(dot1.fadeOut()) scene.play(dot2.fadeOut()) return scene when isMainModule:...
I have never worked with Audio and FFmpeg and have no idea how to structure audio data and pipe it to the ffmpeg-subprocess, but it would be really neat if...
Now that [--png was added](https://github.com/EriKWDev/nanim/commit/f454a046745e8ffe8982e2e359b0ca3f1cc8ae2e), It would be nice to also be able to have something like --png-at:10 to capture a screenshot at time 10 seconds. (--snap-at:10, --screenshot-at:10, ...) Maybe...
## Areas with Known Big Performance Impact - [ ] needs fixing - [x] fixed - [ ] `tween.nim`'s evaluate(tweenTrack, time) - The evaluation currently executes every single tween every...
I tried doing a `simpleSingleValueTween` template [here](https://github.com/EriKWDev/nanim/commit/cfc0fdc6c620233298c0d15504c49d39a8528672#diff-3fcb630e04bbdd2faa2b0f04eeedadf9f35d02ac85b2c85964643a5999fdc6ffR105), but when I did some testing later it seemed like it really didn't work as I expected. Currently, a lot of tweens follow...
One thing I want to be able to do with nanim is to replicate some of the amazing art pieces that I have saved on my pinterest here https://www.pinterest.se/ErikWGren/animation/ Many...
For some reason, when a sceneEntity gets drawn it doesn't update it's internal scene's time even though `sceneEntity.scene.tick(deltaTime)` is being called. I don't know why. See `src/nanim/entities/scene_entity.nim`'s `draw()` method.