HELLO WORLD

One cube, four ways of turning geometry into characters. Rendered without libraries — the frames below are real output, present in the HTML whether or not scripts run.

wirehidden-line
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                      ############                                      
                           ###########            ##                                    
                           ##                       ##                                  
                           # ##                       ###                               
                           #   #                         ##                             
                           #    ##                         ##                           
                           #      #                          ###                        
                           #       ##                           ##                      
                           #         #                      #####                       
                           #          ##                ####    #                       
                           #            #           ####       #                        
                           #             ##     ####           #                        
                           #               #####              #                         
                           #                #                 #                         
                           #               #                 #                          
                           #               #                 #                          
                           ##              #                #                           
                           #               #               #                            
                            #             #                #                            
                             ##           #               #                             
                               #          #               #                             
                                #         #             ##                              
                                 #       #             ##                               
                                  #      #          ###                                 
                                   #     #        ##                                    
                                    #    #      ##                                      
                                     #  #     ##                                        
                                      # #  ###                                          
                                       ####                                             
                                        #                                               
                                                                                        
solidflat lambert
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                      %%%%%%%%%%%%                                      
                           %%%%%%%%%%%%%%%%%%%%%%%%%                                    
                           ++%%%%%%%%%%%%%%%%%%%%%%%%%                                  
                           +++%%%%%%%%%%%%%%%%%%%%%%%%%%%                               
                           +++++%%%%%%%%%%%%%%%%%%%%%%%%%%%                             
                           ++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%                           
                           ++++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%                         
                           +++++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%.                       
                           +++++++++++%%%%%%%%%%%%%%%%%%%%%%....                        
                           ++++++++++++%%%%%%%%%%%%%%%%%........                        
                           ++++++++++++++%%%%%%%%%%%...........                         
                           +++++++++++++++%%%%%%...............                         
                           +++++++++++++++++..................                          
                           +++++++++++++++++..................                          
                           ++++++++++++++++..................                           
                           ++++++++++++++++.................                            
                           ++++++++++++++++.................                            
                            +++++++++++++++................                             
                             +++++++++++++.................                             
                              ++++++++++++................                              
                               +++++++++++................                              
                                ++++++++++...............                               
                                 ++++++++.............                                  
                                  +++++++...........                                    
                                   ++++++.........                                      
                                    ++++.......                                         
                                     +++.....                                           
                                      ++...                                             
                                       +                                                
                                                                                        
                                                                                        
depthdistance ramp
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                      ==========--                                      
                           ******+++++++++++========                                    
                           *************++++++++++====                                  
                           ***#***************+++++++++++                               
                           +***#######***************++++++                             
                           +****#############**************++                           
                           ++***###################************                         
                           +++***###%%%###################*******                       
                           +++***####%%%%%%%%%###############***                        
                           =+++***###%%%%%%%%%%%%%%%########****                        
                           =+++****###%%%%%%%%%%%%%%%%#####****                         
                           ==+++***####%%%@@@@@%%%%%%#####***++                         
                           ==++++***###%%%@@@@%%%%%#####****++                          
                           ===+++****###%%%@@%%%%%#####****+++                          
                           -===+++***###%%%@%%%%%#####****+++                           
                           -===+++***###%%%%%%%%#####****+++                            
                           --===+++***###%%%%%%#####****++==                            
                            -===+++***###%%%%%####****+++==                             
                             ===+++***###%%%#####****+++===                             
                              ===+++**###%%#####****+++===                              
                               ==+++***########****+++===-                              
                                =+++***#######****+++==--                               
                                 +++***######***+++===                                  
                                  +++***###****+++==                                    
                                   ++***##****+++=                                      
                                    +***#****++                                         
                                     *******+                                           
                                      *****                                             
                                       *                                                
                                                                                        
                                                                                        
ditherordered 4×4
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                                                                        
                                      %%%#%%%#%%%#                                      
                           %#%#%#%#%#%#%#%#%#%#%#%#%                                    
                           +*%%#%%%#%%%#%%%#%%%#%%%#%%                                  
                           ++*#%#%#%#%#%#%#%#%#%#%#%#%#%#                               
                           +*+*+%#%%%#%%%#%%%#%%%#%%%#%%%#%                             
                           ++++++%#%#%#%#%#%#%#%#%#%#%#%#%#%#                           
                           +*+*+*+*#%%%#%%%#%%%#%%%#%%%#%%%#%%%                         
                           ++*+++*++#%#%#%#%#%#%#%#%#%#%#%#%#%#%.                       
                           +*+*+*+*+*+%%%#%%%#%%%#%%%#%%%#%%....                        
                           ++++++++++++%#%#%#%#%#%#%#%#%........                        
                           +*+*+*+*+*+*+*%%#%%%#%%%#:...:...:..                         
                           ++*+++*+++*+++*#%#%#%...............                         
                           +*+*+*+*+*+*+*+*+..................                          
                           +++++++++++++++++..................                          
                           +*+*+*+*+*+*+*+*.:...:...:...:...:                           
                           ++*+++*+++*+++*+.................                            
                           +*+*+*+*+*+*+*+*.................                            
                            +++++++++++++++................                             
                             +*+*+*+*+*+*+..:...:...:...:..                             
                              +++*+++*+++*................                              
                               +*+*+*+*+*+................                              
                                ++++++++++...............                               
                                 +*+*+*+*...:...:...:.                                  
                                  +++*+++...........                                    
                                   +*+*+*.........                                      
                                    ++++.......                                         
                                     +*+:...:                                           
                                      ++...                                             
                                       +                                                
                                                                                        
                                                                                        
drag to rotate · shift-drag to roll · arrow keys when focused drag to rotate · if it scrolls, start at right angles