{"id":81757,"library":"glu","title":"GLU","description":"Provides GLU (OpenGL Utility Library) bindings for the opengl gem, separated due to GLU deprecation.","status":"active","version":"8.3.0","language":"ruby","source_language":null,"source_url":null,"tags":["opengl","glu","graphics","bindings"],"install":[{"cmd":"gem install glu","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'glu', '~> 8.3.0'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"GLU","correct":"require 'glu'"}],"quickstart":{"code":"require 'glu'\n\n# Example: gluLookAt\nGLU.lookAt(0, 0, 5, 0, 0, 0, 0, 1, 0)","lang":"ruby","description":"Use GLU functions like gluLookAt for camera positioning."},"warnings":[{"fix":"Replace GLU calls with manual matrix operations or a math library.","message":"GLU is deprecated in modern OpenGL; consider using matrix math instead.","severity":"gotcha","affected_versions":">= 0"}],"env_vars":null,"search_vec":"'bind':7,20 'deprec':16 'due':13 'gem':11 'glu':1,3,15,18 'graphic':19 'librari':6 'opengl':4,10,17 'provid':2 'separ':12 'util':5","created_at":"2026-06-19T05:00:23.893066+00:00","updated_at":"2026-06-19T05:00:23.893066+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":"http://www.rubydoc.info/gems/glu/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}