Nicolas Silva (@nical)
  • Stars
    star
    2,779
  • Global Rank 10,694 (Top 0.4 %)
  • Followers 406
  • Following 6
  • Registered over 14 years ago
  • Most used languages
    Rust
    52.9 %
    C++
    17.6 %
    CSS
    8.8 %
    D
    2.9 %
    Perl
    2.9 %
    C
    2.9 %
    JavaScript
    2.9 %
    HTML
    2.9 %
    Java
    2.9 %
    GLSL
    2.9 %
  • Location πŸ‡«πŸ‡· France
  • Country Total Rank 364
  • Country Ranking
    Rust
    14
    D
    26
    GLSL
    89
    C++
    307
    Perl
    391
    CSS
    453
    HTML
    2,853
    JavaScript
    4,448
    C
    4,626
    Java
    5,646

Top repositories

1

lyon

2D graphics rendering on the GPU in rust using path tessellation.
Rust
2,289
star
2

guillotiere

A dynamic texture atlas allocator with fast deallocation and rectangle coalescing.
Rust
148
star
3

etagere

Rust
109
star
4

kiwi

Generic pipeline system working with filters and resources that are connected through ports
C++
69
star
5

GLSL-Raymarching

Rendering course project at DTU
C++
33
star
6

shared_vector

Efficient reference counted vector data structure is Rust
Rust
14
star
7

parasol

A multi-threaded job scheduler in Rust.
Rust
13
star
8

rust_debug

Misc debugging utilities.
Rust
10
star
9

notes

Various notes for my own use
10
star
10

misc

Miscellaneous stuff.
Rust
8
star
11

webgl-flares

A 24h long webgl demoscene project
JavaScript
8
star
12

half_edge

A half-edge (doubly connected edge list) data structure in rust
Rust
7
star
13

toy-render-graph

Toy render graph to experiment with various allocation strategies for 2D renderers
Rust
7
star
14

talks

CSS
6
star
15

vodk.rs

Rust experiments, mostly around game programming related stuff.
Rust
5
star
16

android_system_properties

A minimal rust wrapper over android system properties
Rust
4
star
17

texture-atlas

Experimenting with various texture atlas algorithms.
Rust
4
star
18

backup

A simple backup tool in rust using rsync.
Rust
3
star
19

onGameStart2013

Slides of my talk atonGameStart 2013
CSS
2
star
20

prettylogs

Small CLI tools to make debugging logs less painfull.
Rust
2
star
21

sid

Tiny rust crate providing strongly typed id types and an id-based vector.
Rust
2
star
22

pph

Projet personnel en humanitΓ©s
2
star
23

DTU-ComputerGraphics

Computer Graphics course at DTU
C++
2
star
24

mini-task-scheduler

Tiny multi-threaded task scheduler meant to help with rendering we content on multiple threads. May end up in Firefox, or maybe not.
C++
2
star
25

nical.github.io

HTML
2
star
26

rectangle_occlusion

A simple occlusion culling algorithm for opaque and transparent rectangles
Rust
2
star
27

.dotfiles

My config files
Perl
1
star
28

segmented_vec

Experimenting with a semented Vec<T> data structure
Rust
1
star
29

DTU-ConcurrentProgramming

Concurrent programming assignement
Java
1
star
30

vodk

A very small game engine designed to be productive during game jams
C++
1
star
31

resume

My resume
1
star
32

ngf-slides

Slides for my talk at Next Game Frontier
CSS
1
star
33

DTU-school-projetcs

class work at DTU, for Computer Graphics, Rendering, and Concurrent Programming courses
C
1
star
34

tde-data-playground

Data repository for tde.js experiments
GLSL
1
star
35

oldStuff

My old projects
C++
1
star
36

moz-wgpu-update

Scripts to automate the process of updating wgpu in mozilla-central
Rust
1
star
37

dev-tools

A collection of small tools I write to make everyday development and debugging easier/nicer.
D
1
star
38

graphic-works

Some of my drawing/painting/etc. works
1
star