Hi there π, I'm Fabrizio Duroni, a software developer with many years of experience. I'm fluent with the following languages: C++, Objective-C, Swift, C, Java, PHP, JavaScript, TypeScript, Kotlin (and I know a little of a lot of other languages π). I develop mobile app since 2010 and web application since 2005. I'm also passionate about computer graphics (see my master degree thesis Spectral Clara Lux Tracer).
A physically based ray tracer with multiple shading models support and Color Rendering Index (CRI) evaluation. Project developed for my master degree thesis at University Milano-Bicocca.
π΅πΈA Swift library to read and write ID3 Tag of any mp3 file. Supported ID3 tag version: 2.2, 2.3 and 2.4. Supported platform: iOS, macOS, tvOS, watchOS, Linux Ubuntu. π΅πΈ
πΎ An app created to explorer the features of SceneKit iOS framework. Assets load (Model I/O), interaction, animation, classical rendering (Blinn-Phong), physically based rendering.
π±π΅βπ΅ A iOS range selection slider, developed using autolayout and highly customizable using IBDesignabled and IBInspectable or programmatically.
β‘π» OpenGL application inspired by Walt Disney Animation Studios BRDF Viewer. A BRDF Viewer that support standard RGB and spectral data (tristimulus values) color calculation.