q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

The Violence That Helped Spark the NAACP

In August 1908, a white mob attacked Springfield, Illinois’s Black community, destroying homes and businesses and lynching two Black men. National outrage over the violence helped spur the movement that created the NAACP the following year.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Radiance (software)

Radiance
DeveloperGreg Ward
Release1985; 41 years ago (1985)
Stable release5.4 (2023-11-05) [±]
Preview releaseNon [±]
Written inC
Operating systemUnix, Linux, OS X, Windows
LicenseProject-specific open source
Websitehttp://www.radiance-online.org

Radiance is a suite of tools for performing lighting simulation originally written by Greg Ward.[1] It includes a renderer as well as many other tools for measuring the simulated light levels. It uses ray tracing to perform all lighting calculations, accelerated by the use of an octree data structure. It pioneered the concept of high-dynamic-range imaging, where light levels are (theoretically) open-ended values instead of a decimal proportion of a maximum (e.g. 0.0 to 1.0) or integer fraction of a maximum (0 to 255 / 255). It also implements global illumination using the Monte Carlo method to sample light falling on a point.

Greg Ward started developing Radiance in 1985 while at Lawrence Berkeley National Laboratory. The source code was distributed under a license forbidding further redistribution. In January 2002 Radiance 3.4 was relicensed under a less restrictive license.

One study found Radiance to be the most generally useful software package for architectural lighting simulation. The study also noted that Radiance often serves as the underlying simulation engine for many other packages.[2]

HDR image format

[edit]
Radiance HDR image
Filename extension
.pic, .hdr, .rgbe, .xyze
Internet media type
image/vnd.radiance
Uniform Type Identifier (UTI)public.radiance[3]
Developed byRandolph Fritz, Greg Ward
Initial release4 March 2009; 17 years ago (2009-03-04)
Type of formatImage file formats
Standardhttp://radsite.lbl.gov/radiance/refer/filefmts.pdf
Open format?open source
Websitehttp://radsite.lbl.gov/radiance/

Radiance defined an image format for storing HDR images, now described as RGBE image format. Since it was the first (and for a long time the only) HDR image format, this format is supported by many other[which?] software packages.[citation needed]

The file starts with the signature '#?RADIANCE' and then several lines listing the commands used to generate the image. This information allows the renderer rpict to continue a partially completed render (either manually, or using the rad front-end). There are also key=value declarations, including the line 'FORMAT=32-bit_rle_rgbe'.

After this is a blank line signifying the end of the header. A single line describes the resolution and pixel order. As produced by the Radiance tools this always takes the form of '-Y height +X width'. After this line follows the binary pixel data.

Radiance calculates light values as floating point triplets, one each for red, green and blue. But storing a full double precision float for each channel (8 bytes × 3 = 24 bytes) is a burden even for modern systems. Two stages are used to compress the image data. The first scales the three floating point values to share a common 8-bit exponent, taken from the brightest of the three. Each value is then truncated to an 8-bit mantissa (fractional part). The result is four bytes, 32 bits, for each pixel. This results in a 6:1 compression, at the expense of reduced colour fidelity.

The second stage performs run-length encoding on the 32-bit pixel values. This has a limited impact on the size of most rendered images, but it is fast and simple.

Scene description format

[edit]

A radiance scene is made from one or more object files. The .rad format is a simple text file. It can specify individual geometric objects, as well as call programs by starting a line with an exclamation point '!'.[4]

When specifying geometry the first line is

modifier type name

The following three lines contain parameters starting with an integer specifying the number of parameters. The parameters need not be on the same line, they can be continued on multiple lines to aid in readability.

Modifiers create materials and can be chained together, one modifying the next.

For example:

myball.rad

chrome sphere ball
0
0
4       0       0       10
       10

This can then be arrayed in another file using the xform program (described later):

scene.rad

void metal chrome
0
0
5       0.8     0.8     0.8
        0.9     0.0

!xform -a 5 -t 20 0 0 myball.rad

This creates a chrome material and five chrome spheres spaced 20 units apart along the X-axis.

Before a scene can be used, it must be compiled into an octree file ('.oct') using the oconv tool. Most of the rendering tools (see below) use an octree file as input.

Tools

[edit]

The Radiance suite includes over 50 tools. They were designed for use on Unix and Unix-like systems. Many of the tools act as filters, taking input on standard input and sending the processed result to standard output. These can be used on the Unix command line and piped to a new file, or included in Radiance scene files ('.rad') themselves, as shown above.

Geometry manipulation

[edit]

Several radiance programs manipulate Radiance scene data by reading from either a specified file or their standard input, and writing to standard output.

  • xform allows an arbitrary number of transformations to be performed on a '.rad' file. The transformations include translation, rotation (around any of the three axes), and scaling. It also can perform multi-dimensional arraying.
  • replmarks replaces certain triangles in a scene with objects from another file. Used for simplifying a scene when modelling in a 3D modeller.

Generators

[edit]

Generators simplify the task of modelling a scene, they create certain types of geometry from supplied parameters.

  • genbox creates a box.
  • genrprism extrudes a given 2D polygon along the Z-axis.
  • genrev creates a surface of revolution from a given function.
  • genworm creates a worm given four functions - the (x, y, z) coordinates of the path, and the radius of the worm.
  • gensurf creates a tesselated surface from a given function.
  • gensky creates a description for a CIE standard sky distribution.

Geometry converters

[edit]

Radiance includes a number of programs for converting scene geometry from other formats. These include:

  • nff2rad converts NFF objects to Radiance geometry.
  • obj2rad convert Wavefront .obj files to Radiance geometry.
  • obj2mesh convert Wavefront .obj files to a Radiance compiled mesh. This can then be included in a scene using the recently added mesh primitive. More efficient than using obj2rad and includes texture coordinates.

Rendering

[edit]
  • rpict is the renderer, producing a Radiance image on its standard output.
  • rvu is an interactive renderer, opening an X11 window to show the render in progress, and allowing the view to be altered.
  • rtrace is a tool for tracing specific rays into a scene. It reads the parameters for these rays on its standard input and returns the light value on standard output. rtrace is used by other tools, and can even be used to render images on its own by using the vwray program to generate view rays to be piped to it.
  • dayfact is an interactive script to compute luminance values and daylight factors on a grid.
  • findglare takes an image or scene and finds bright sources that would cause discomforting glare in human eyes.
  • mkillum takes a surface (e.g. a window or lamp shade) and computes the lighting contribution going through it. This data is then used by the illum material modifier to make lighting from these secondary sources more accurate and efficient to compute.

Image manipulation and analysis

[edit]
  • pfilt filters an image. The common technique to achieve anti-aliased images is to render several times larger than the desired size, and then filter the image down using pfilt.
  • pcompos composites images, either with anchor coordinates or by adding several images on top of another.
  • pcond conditions images. Can simulate a number of effects of the human visual response e.g. defocusing dark areas, veiling due to glare, and colour loss due to mesopic or scotopic vision in low light.
  • pinterp interpolates between two images provided they both have z buffers. Uses rtrace to fill in gaps. Is used to speed up the rendering speed of simple animations.
  • ximage is an image viewer for viewing HDR Radiance images. It can adjust the simulated exposure and apply some of the human visual effects of pcond.

Integration

[edit]
  • rad is a front-end which reads a '.rif' file describing a scene and multiple camera views. Previously, make and a makefile were used in a similar role. rad coordinates oconv, mkillum, rpict/rview and other programs to render an image (or preview) from the source scene file(s).
  • trad is a GUI front-end to rad using Tcl/Tk.
  • ranimate is a front-end which coordinates many programs to generate virtual walk-through animations i.e. the camera moves but the scene is static.

References

[edit]
  1. ^ Luebkeman, Chris; Simondetti, Alvise (June 25–30, 2006), "Practice 2006: Toolkit 2020", Intelligent Computing in Engineering and Architecture: 13th EG-ICE Workshop, Springer, p. 442, ISBN 3-540-46246-5.
  2. ^ Geoffrey G. Roy, A Comparative Study of Lighting Simulation Packages Suitable for use in Architectural Design, Murdoch University, October 2000
  3. ^ "CGImageSource.SupportedTypes". Claris FileMaker MBS Plug-in. MonkeyBread Software.
  4. ^ James D. Murray; William vanRyper (April 1996). Encyclopedia of Graphics File Formats, Second Edition. O'Reilly. ISBN 1-56592-161-5. Retrieved 2014-02-27.

Sources

[edit]
  • Greg Ward Larson and Rob Shakespeare, Rendering with Radiance, Morgan Kaufmann, 1998. ISBN 1-55860-499-5
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

Radiance (software)

Radiance is a suite of tools for performing lighting simulation originally written by Greg Ward. It includes a renderer as well as many other tools for measuring the simulated light levels. It uses ray tracing to perform all lighting calculations, accelerated by the use of an octree data structure. It pioneered the concept of high-dynamic-range imaging, where light levels are (theoretically) open-ended values instead of a decimal proportion of a maximum (e.g. 0.0 to 1.0) or integer fraction of a maximum (0 to 255 / 255). It also implements global illumination using the Monte Carlo method to sample light falling on a point. Greg Ward started developing Radiance in 1985 while at Lawrence Berkeley National Laboratory. The source code was distributed under a license forbidding further redistribution. In January 2002 Radiance 3.4 was relicensed under a less restrictive license. One study found Radiance to be the most generally useful software package for architectural lighting simulation. The study also noted that Radiance often serves as the underlying simulation engine for many other packages.

MORE →
No preview image
Wikipedia

Darkwing Duck (TurboGrafx-16 video game)

Darkwing Duck is a video game for the TurboGrafx-16 console based on the animated series Darkwing Duck. It was designed by Interactive Designs and Radiance Software. It was published by Turbo Technologies Inc. in 1992.

MORE →
No preview image
Wikipedia

List of lighting design software

This is a list of lighting design software for use in analyzing photometrics, BIM (Building Information Modeling), and 3D modeling. The software is typically used by importing the structural design via CAD files. Then lighting elements are inserted. And finally, the lighting objects are associated with a photometry via IES files. The photometry of a light fixture describes the way it distributes its light into space. Once this process is completed, the illuminance and luminance produced by each fixture in the space can be calculated. The output is typically a diagram indicating these by means of colors or numbers. This is typically the goal of technical photometry software. In marketing and higher-level design, 3D photometric analysis is useful to give a graphical (no numerics) output of a proposed design. Open source Radiance Proprietary AGi32 AutoLUX (AutoCAD extension) DIALux (see German-language page here) DL-Light (Daylighting, SketchUp extension) FocusTrack LightStanza LITESTAR 4D RELUX Speos TracePro Visual WYSIWYG

MORE →
Wikipedia

Daylight factor

In architecture, a daylight factor (DF) is the ratio of the light level inside a structure to the light level outside the structure. It is defined as: DF = (Ei / Eo) x 100% where, Ei = illuminance due to daylight at a point on the indoors working plane, Eo = simultaneous outdoor illuminance on a horizontal plane from an unobstructed hemisphere of overcast sky. To calculate Ei, requires knowing the amount of outside light received inside of a building. Light can reach a room via through a glazed window, rooflight, or other aperture via three paths: Direct light from a patch of sky visible at the point considered, known as the sky component (SC), Light reflected from an exterior surface and then reaching the point considered, known as the externally reflected component (ERC), Light entering through the window but reaching the point only after reflection from an internal surface, known as the internally reflected component (IRC). The sum of the three components gives the illuminance level (typically measured in lux) at the point considered: Illuminance = SC + ERC + IRC The daylight factor can be improved by increasing SC (for example placing a window so it "sees" more of the sky rather than adjacent buildings), increasing ERC (for example by painting surrounding buildings white), increasing IRC (for example by using light colours for room surfaces). In most rooms, the ceiling and floor are a fixed colour, and much of the walls are covered by furnishings. This gives less flexibility in changing the daylight factor by using different wall colours than might be expected meaning changing SC is often the key to good daylight design. Architects and engineers use daylight factors in architecture and building design to assess the internal natural lighting levels as perceived on working planes or surfaces. They use this information to determine if light is sufficient for occupants to carry out normal activities. The design day for daylight factor calculations is based on the standard CIE overcast Sky for 21 September at 12:00pm, and where the Ground Ambient light level is 11921 Lux. CIE being the Commission Internationale de l´Eclairage, or International Commission on Illumination. Calculating daylight factors requires complex repetition of calculations and thus is generally undertaken using a complex software product such as Radiance. This is a suite of tools for performing lighting simulation, which includes a renderer as well as many other tools for measuring simulated light levels. It uses ray tracing to perform all lighting calculations. One failing in many of these calculations is that they are often completed without wall hangings or furniture against the walls. This can lead to higher predictions of the daylight factor than is correct. To assess the effect of a poor or good daylight factor, one might compare the results for a given calculation against published design guidance. In the UK this is likely to be CIBSE Lighting Guide 10 (LG10-1999), which broadly bands average daylight factors into the following categories: Under 2 – Not adequately lit – artificial lighting is required all of the time Over 5 – Well lit – artificial lighting generally not required, except at dawn and dusk – but glare and solar gain may cause problems

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Who was the first African-American woman millionaire in the United States?

Madam C.J. Walker