Shop Forum More Submit  Join Login
About Deviant Lawrence D’OliveiroMale/New Zealand Group :iconvintage-computing: vintage-computing
Recent Activity
Deviant for 3 Years
Needs Core Membership
Statistics 115 Deviations 597 Comments 10,637 Pageviews

Newest Deviations

Gray Code by default-cube Gray Code :icondefault-cube:default-cube 1 0 Related Colours by default-cube Related Colours :icondefault-cube:default-cube 0 0 Indic Snippets by default-cube Indic Snippets :icondefault-cube:default-cube 0 0 The Original Apple Watch--Back by default-cube The Original Apple Watch--Back :icondefault-cube:default-cube 1 0 The Original Apple Watch--Front by default-cube The Original Apple Watch--Front :icondefault-cube:default-cube 1 0 Van Rossum's Triangle by default-cube Van Rossum's Triangle :icondefault-cube:default-cube 1 0 That Certain Logo Timeslice Down by default-cube That Certain Logo Timeslice Down :icondefault-cube:default-cube 1 0 Spy Ring Rotate Timeslice Down by default-cube Spy Ring Rotate Timeslice Down :icondefault-cube:default-cube 0 0 Spy Ring Tour Timeslice Across by default-cube Spy Ring Tour Timeslice Across :icondefault-cube:default-cube 0 0 Questworld Timeslice Across by default-cube Questworld Timeslice Across :icondefault-cube:default-cube 2 0 Futuro House Timeslice Across by default-cube Futuro House Timeslice Across :icondefault-cube:default-cube 0 0 Spy Ring Rotate Timeslice Across by default-cube Spy Ring Rotate Timeslice Across :icondefault-cube:default-cube 0 0 Jeannie's Bottle by default-cube Jeannie's Bottle :icondefault-cube:default-cube 4 1 Kepler's Third Law by default-cube Kepler's Third Law :icondefault-cube:default-cube 0 0
Computer Graphics And The Wheel Of Reincarnation
There is a  paper from 1968 which described a recurring pattern in the design of computer graphics hardware: it would turn out that certain graphics algorithms were too slow to run on general-purpose CPUs, so simple specialized hardware was created to speed up those functions. Then the algorithms got more complicated, and so did the specialized hardware. Eventually the hardware was effectively turning into something resembling a general-purpose CPU. Whereupon it was found worthwhile to offload certain functions onto yet another layer of specialist hardware, and so the circle went round again.
The precise details of those specialist functions are no longer relevant with today’s technology. But I think the general principle still applies.
Before delving more into this, first let us be clear about the two main kinds of 3D graphics rendering: there is real-time rendering, where successive frames have to be output f
:icondefault-cube:default-cube 1 0
What Happened To The Future?
Those of a certain age (like myself) remember the era of techno-optimism in the 1960s and even earlier: by the year 2000, we would have flying cars and personal jetpacks, and taking holidays on the Moon, and manned exploration of the other planets of our solar system would be well underway.
For one idea of what this future would look like, just watch the classic movie 2001: A Space Odyssey from 1968. There are other portrayals from around that era along similar lines.
So what actually happened? Instead of routine rocketry and widespread space travel, we got computers and the Internet, mobile phones, high-definition TV--the whole panoply of digital technology. We did get some manned space travel (the International Space Station has been permanently manned since November 2000), but no-one has left low Earth orbit since the last Apollo Moon landing in 1972: manned space travel still remains complicated, expensive, and danger
:icondefault-cube:default-cube 1 1

Random Favourites

i'm in mamak stall by ahgun i'm in mamak stall :iconahgun:ahgun 1,294 119 hookah3 by erenminareci hookah3 :iconerenminareci:erenminareci 23 0 Roman Insula by Betomelo Roman Insula :iconbetomelo:Betomelo 7 0 Roman Domus by Betomelo Roman Domus :iconbetomelo:Betomelo 12 1 Chand Baori (stepwell) - Abhaneri, India by Dandelo1 Chand Baori (stepwell) - Abhaneri, India :icondandelo1:Dandelo1 6 2 Gardens of Babylon by JJasso Gardens of Babylon :iconjjasso:JJasso 693 61 dinner by molybdenumgp03 dinner :iconmolybdenumgp03:molybdenumgp03 662 14



No journal entries yet.


default-cube's Profile Picture
Lawrence D’Oliveiro
New Zealand
Freelance software developer specializing in Linux, including Android. Also known to mess about with Blender 3D software.

I have posted some short animations on Vimeo: and published code on GitHub:

:iconblenderlogoplz: :iconprogrammingplz: :iconlinuxplz: :icon3dhdplz: :iconscienced:


Add a Comment:
kummindrottning Featured By Owner Jun 10, 2018
Pixel: Heart Jump by apparateThanks for faving pink heart {big} by DiegoVainilla
Hidden by Owner
Hidden by Commenter
Hidden by Owner
Hidden by Commenter
(1 Reply)
ligr77 Featured By Owner Mar 18, 2017
Hi default-cube!

Thanks for the visit to my Raygun Gothic group! If you have any pieces you want to drop by there, you're more than welcome to do so!
Seishinami Featured By Owner Edited Feb 19, 2016  Hobbyist General Artist
I really like the code exercises. Too bad I only can understand Java @ this stage.. not a lot of Java though because I'm just a beginner ;d
default-cube Featured By Owner Feb 19, 2016
If you like programming, do a lot of it, and you will learn that way.

Also try different languages. There are much more interesting ones than Java around. Like Python, for example. Or Lisp.
Seishinami Featured By Owner Feb 19, 2016  Hobbyist General Artist
Thanks for the amazing resource!
I would try a different language but school curriculum starts off with Java, so I have to stick with it for now. (:
unusualsuspex Featured By Owner Jun 5, 2015  Hobbyist Digital Artist
:iconthxwatchplz: Hope I can live up to your expectations I salute you!
Add a Comment: