All Projects → tentone → IDKwGL

tentone / IDKwGL

Licence: MIT license
WebGL 3D rendering framework w/ support for file loaders, multiple material types and basic AABB physics.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to IDKwGL

Glxosd
GLXOSD is an extensible on-screen display (OSD)/overlay for OpenGL applications running on Linux with X11 which aims to provide similar functionality to MSI Afterburner/RivaTuner OSD. It can show FPS, frame timings, temperatures and more in OpenGL games and applications. It can also be used to benchmark games, much like voglperf.
Stars: ✭ 115 (+666.67%)
Mutual labels:  fps
Epicsurvivalgameseries
Third-person Survival Game for Unreal Engine 4 (Sample Project)
Stars: ✭ 2,389 (+15826.67%)
Mutual labels:  fps
First Person Controller Veryhotshark
This is a project where im trying to create a quite generic first person controller that can be use in different games and extended for your own needs. I started this project because i wanted to create a controller for my walking simulator game so that's why controller fits better with this genre. I Also use a free extension from Unity Store called Naughty Attributes to help me keep this project nice and tidy.
Stars: ✭ 245 (+1533.33%)
Mutual labels:  fps
Debug view kotlin
用kotlin实现的Android浮层调试控制台,实时的显示内存、FPS、文字log、app启动时间、Activity启动时间
Stars: ✭ 121 (+706.67%)
Mutual labels:  fps
Fpsgame
A primary FPS game developed by CPP,including real-time rendering,action processing,collision detection,keyboard response,etc.
Stars: ✭ 152 (+913.33%)
Mutual labels:  fps
Arenagame
A Unity First Person Shooter game made with Forge networking as an example project.
Stars: ✭ 190 (+1166.67%)
Mutual labels:  fps
Tinyraycaster
486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+9120%)
Mutual labels:  fps
CtrlUI
CtrlUI (Controller User Interface) is a Windows application, game and emulator launcher for your game controller, DirectXInput converts your game controller to a Xbox (XInput) controller, Fps Overlayer is a tool that shows the frames per second and the cpu, gpu and memory information.
Stars: ✭ 39 (+160%)
Mutual labels:  fps
Tinydancer
An android library for displaying fps from the choreographer and percentage of time with two or more frames dropped
Stars: ✭ 1,859 (+12293.33%)
Mutual labels:  fps
Fpsviewer
A Real-time Fps Tool for Android
Stars: ✭ 241 (+1506.67%)
Mutual labels:  fps
Openjk
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Stars: ✭ 1,641 (+10840%)
Mutual labels:  fps
Rpg Core
UNITY engine RPG framework
Stars: ✭ 146 (+873.33%)
Mutual labels:  fps
Pine
🌲 Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO.
Stars: ✭ 202 (+1246.67%)
Mutual labels:  fps
Gdk For Unity Fps Starter Project
SpatialOS GDK for Unity FPS Starter Project
Stars: ✭ 119 (+693.33%)
Mutual labels:  fps
Team-Capture
Team-Capture - A multiplayer FPS game, inspired by games like Quake and TF2. Done in Unity
Stars: ✭ 81 (+440%)
Mutual labels:  fps
Freeproblemset
freeproblemset is a standard for acm-icpc contest problem storage in xml
Stars: ✭ 103 (+586.67%)
Mutual labels:  fps
Ios Monitor Platform
📚 iOS 性能监控 SDK —— Wedjat(华狄特)开发过程的调研和整理
Stars: ✭ 2,316 (+15340%)
Mutual labels:  fps
TFM
Tyler's Frame Machine is a simple, free, educational, and portable tool for testing, benchmarking, comparison, and demonstration. TFM supports OpenGL, DirectX 11, DirectX 12, Metal, and most importantly, Vulkan! https://tylemagne.github.io/TFM
Stars: ✭ 63 (+320%)
Mutual labels:  fps
liblast
A libre multiplayer FPS game created in Godot Engine
Stars: ✭ 92 (+513.33%)
Mutual labels:  fps
Etlegacy
ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.
Stars: ✭ 212 (+1313.33%)
Mutual labels:  fps

alt tag

IdkGL

  • A WebGL based graphics rendering library for the web.
  • Live demo scene at tentone.github.io/IDKwGL

Screenshots

Features

  • Materials
    • Basic material (Base and emissive color, texture support, transparency)
    • Phong material (Base, emissive, specular colors, albedo, normal map, bump map)
    • Depth and normal material (For debugging)
  • Support for colored lighting
    • Point Lights
    • Ambient Lights
    • Directional Lights
  • Render targets (textures and post-processing).
  • Basic physics engine
    • AAB
  • Primitive geometries (Plane, Sphere, Box)
  • File loader (OBJ)
  • Sprites (w/ billboarding support)
  • Particle system
  • Bitmap Fonts support with filtering
  • Mouse and keyboard input
  • Math library with support for Vectors and Matrix operations

Todo

  • Postprocessing
  • File loaders (STL, GLTF)
  • Physically based materials

License

  • Distributed under MIT license available on the github repository.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].