Are you over 18 and want to see adult content?
More Annotations
Paris Pêle-Mêle - Blog lifestyle Paris : sorties, restos, maman, couture
Are you over 18 and want to see adult content?
Briefe einfach online versenden | LetterXpress.de
Are you over 18 and want to see adult content?
REBEL Safety Gear - Africa's leading safety work boots and shoes
Are you over 18 and want to see adult content?
优设网 - UISDC - 设计师交流学习平台 - 看设计文章,学软件教程,找灵感素材,尽在优设网!
Are you over 18 and want to see adult content?
…and Then There's Physics | likhipa inhlanzi emanzini
Are you over 18 and want to see adult content?
Human Services Agency to WNY & Rochester - People Inc
Are you over 18 and want to see adult content?
World Travel Tourism | Beauty Tourism | Cheap Christmas Vacations | Travel Guide
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of https://freemattandgrace.com
Are you over 18 and want to see adult content?
A complete backup of https://adidasheadphones.com
Are you over 18 and want to see adult content?
A complete backup of https://xboxera.com
Are you over 18 and want to see adult content?
A complete backup of https://limbach-oberfrohna.de
Are you over 18 and want to see adult content?
A complete backup of https://necsi.edu
Are you over 18 and want to see adult content?
A complete backup of https://ihgplc.com
Are you over 18 and want to see adult content?
A complete backup of https://dousedinpink.com
Are you over 18 and want to see adult content?
A complete backup of https://ericgoldman.org
Are you over 18 and want to see adult content?
A complete backup of https://colorswitchaz.com
Are you over 18 and want to see adult content?
A complete backup of https://laxart.org
Are you over 18 and want to see adult content?
A complete backup of https://bilyoner.com
Are you over 18 and want to see adult content?
Text
TURBOPLOTTER 9000
TurboPlotter. The fastest and easiest way to plot drives for BHD and Burstcoin mining. Easy configuration. Beautiful visualization. CPU and GPU support. Plot with SSE4, AVX, and AVX2 CPU or any OpenCL supporting GPU. Easy to use GUI. No messing with complicated config files or doing math to calculate nonce counts. Perfect for externals. ABOUT :: BLACKPAWN'S BLOG about. blackpawn is a graphics coder and demoscener in the USA. worked at microsoft / arenanet. made demos with threepixels / xplsv / vrtx. creator of SketchClub / TurboPlotter / ZeroVector. around the web at: email. flickr/blackpawn. instagram/blackpawn.BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES color (x,y) = 1-color (x,y) For this texture, we need the distance to the nearest two points. Then for each pixel: distBuffer (x,y) = dist2-dist1. Here we also find the nearest two points, but then multiply their distances. distBuffer (x,y) = dist1*dist2. Making It Tile. Making these textures tile is simple.CIRCULAR HARMONICS
Circular Harmonics. Spherical harmonics can be used in 3d to project lighting environments into a small set of coefficients that compactly represent incoming light from all directions. Ravi Ramamoorthi and Pat Hanrahan introduced this in their excellent paper An EfficientRepresentation for
POINT IN TRIANGLE TEST Same Side Technique. A common way to check if a point is in a triangle is to find the vectors connecting the point to each of the triangle's three vertices and sum the angles between those vectors. If the sum of the angles is 2*pi then the point is inside the triangle, otherwise it is not. It works, but it is very slow.PACKING LIGHTMAPS
The insert function traverses the tree looking for a place to insert the lightmap. It returns the pointer of the node the lightmap can go into or null to say it can't fit. Note that you really don't have to store the rectangle for each node, really all you need is a split direction and coordinate like in a kd-tree, but it's more convenientwith
TEXTS :: BLACKPAWN'S BLOG texts. these are quite old by now but maybe someone will still enjoy them. :) Making lens flare textures. Making cellular textures. Good normals for metaballs. Packing lightmaps into larger textures. Fun with the PQ-torus. Point in triangle test. FUN WITH THE PQ-TORUS KNOT To make the cooler images shown at the top of the page, just extrude different shapes along the curve and change the shape's scale as you progress and for some real fun environment map it. Mmmmmmmm. Anyhow, here's a fun app for you to download and run. What you see is a (7,4)-torus knot that has a couple of the radius and shape parametersTURBOPLOTTER 9000
TurboPlotter.
最快速和简单易用的BHD和BurstCoin挖矿P盘神器. 配置简单. 漂亮的可视化. 支持CPU和GPU两种P盘模式. 使用SSE4,AVX和AVX2 CPU或任何支持GPU的OpenCL进行P盘. 易于使用的图形界面. 无须复杂配置和手工计算Nonce(囊斯). 完美的外置设备支持.TURBOPLOTTER 9000
TurboPlotter. The fastest and easiest way to plot drives for BHD and Burstcoin mining. Easy configuration. Beautiful visualization. CPU and GPU support. Plot with SSE4, AVX, and AVX2 CPU or any OpenCL supporting GPU. Easy to use GUI. No messing with complicated config files or doing math to calculate nonce counts. Perfect for externals. ABOUT :: BLACKPAWN'S BLOG about. blackpawn is a graphics coder and demoscener in the USA. worked at microsoft / arenanet. made demos with threepixels / xplsv / vrtx. creator of SketchClub / TurboPlotter / ZeroVector. around the web at: email. flickr/blackpawn. instagram/blackpawn.BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES color (x,y) = 1-color (x,y) For this texture, we need the distance to the nearest two points. Then for each pixel: distBuffer (x,y) = dist2-dist1. Here we also find the nearest two points, but then multiply their distances. distBuffer (x,y) = dist1*dist2. Making It Tile. Making these textures tile is simple.CIRCULAR HARMONICS
Circular Harmonics. Spherical harmonics can be used in 3d to project lighting environments into a small set of coefficients that compactly represent incoming light from all directions. Ravi Ramamoorthi and Pat Hanrahan introduced this in their excellent paper An EfficientRepresentation for
POINT IN TRIANGLE TEST Same Side Technique. A common way to check if a point is in a triangle is to find the vectors connecting the point to each of the triangle's three vertices and sum the angles between those vectors. If the sum of the angles is 2*pi then the point is inside the triangle, otherwise it is not. It works, but it is very slow.PACKING LIGHTMAPS
The insert function traverses the tree looking for a place to insert the lightmap. It returns the pointer of the node the lightmap can go into or null to say it can't fit. Note that you really don't have to store the rectangle for each node, really all you need is a split direction and coordinate like in a kd-tree, but it's more convenientwith
TEXTS :: BLACKPAWN'S BLOG texts. these are quite old by now but maybe someone will still enjoy them. :) Making lens flare textures. Making cellular textures. Good normals for metaballs. Packing lightmaps into larger textures. Fun with the PQ-torus. Point in triangle test. FUN WITH THE PQ-TORUS KNOT To make the cooler images shown at the top of the page, just extrude different shapes along the curve and change the shape's scale as you progress and for some real fun environment map it. Mmmmmmmm. Anyhow, here's a fun app for you to download and run. What you see is a (7,4)-torus knot that has a couple of the radius and shape parametersTURBOPLOTTER 9000
TurboPlotter.
最快速和简单易用的BHD和BurstCoin挖矿P盘神器. 配置简单. 漂亮的可视化. 支持CPU和GPU两种P盘模式. 使用SSE4,AVX和AVX2 CPU或任何支持GPU的OpenCL进行P盘. 易于使用的图形界面. 无须复杂配置和手工计算Nonce(囊斯). 完美的外置设备支持.TG - BLACKPAWN.COM
tg version 0.3b Download tg.zip about. tg is a texture generation / synthesis tool. use it to create beautiful textures for demos and intros or just for fun. tg saves textures to an easy xml format which you can even process with your own tools. tg is based on the old bptg, but now it uses a new ui and a stacking system like werkkzeug. this is version 0.3b of tg. since the version is less thanBLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com COMMON SPLINE EQUATIONS FOR GRAPHICS Common Spline Equations for Graphics. Here's a set of common splines for computer graphics and their formulas expressed in matrix form. Each has an interactive Flash clip that you can use to drag around the control points and get a feel for how the spline behaves. On FUN WITH THE PQ-TORUS KNOT To make the cooler images shown at the top of the page, just extrude different shapes along the curve and change the shape's scale as you progress and for some real fun environment map it. Mmmmmmmm. Anyhow, here's a fun app for you to download and run. What you see is a (7,4)-torus knot that has a couple of the radius and shape parameters SKETCHCLUB 2.10 :: BLACKPAWN'S BLOG SketchClub 2.10. 2020-08-10. # sketchclub. this month i shipped a big new update for SketchClub ! it’s quite a big overhaul of the graphics engine. my goal for this update was to do these engine changes while preserving all the existing functionality, and intentionally leave new ui changes and other user facing stuff for afollowing update.
LIFE :: BLACKPAWN'S BLOG years ago, my iMac was running craaaaaazy slow. it was pretty much unusable and seemed like anything that touched the disk took minutes instead of milliseconds. initially i thought it was from a macOS update (like maybe they didn’t bother testing on spinning disks anymore and just let things become unusable on old systems) but eventually realized it must be a problem with the hard disk drive MAKING LENS FLARE TEXTURES All crummy lens flares have one thing in common: bad textures. If you use good-looking lens flare textures, then it's hard to go wrong. So, in this text I'll show you how to make what I think are the best shapes and patterns to use in lens flares.PACKING LIGHTMAPS
Other Lightmap Examples. In these examples the lightmaps aren't padded so you can see the efficiency of the algorithm. White areas are wasted space. Lightmaps were inserted into the structure after being sorted by map location and size (larger lightmaps went in first). On the left is the first texture in the sequence, and on the right is the last. BASIC BLUR - BLACKPAWN'S BLOG Blur. Blurring is a very powerful operation used in image processing and procedural texture generation. Blurs involve calculating weighted averages of areas of pixels in a GENERATIVE :: BLACKPAWN'S BLOG i made a little program that procedurally draws a bunch boxes with strokes that mimic hand drawn lines. i got a bit fancy with the occlusion and finding outlines and then producing an animation that builds up the lines in a way a human might. the box arrangements are different every time it runs and come out looking like robot insects to me which i thought was kinda neat. 🐜 🤖 🙂TURBOPLOTTER 9000
TurboPlotter. The fastest and easiest way to plot drives for BHD and Burstcoin mining. Easy configuration. Beautiful visualization. CPU and GPU support. Plot with SSE4, AVX, and AVX2 CPU or any OpenCL supporting GPU. Easy to use GUI. No messing with complicated config files or doing math to calculate nonce counts. Perfect for externals. ABOUT :: BLACKPAWN'S BLOG about. blackpawn is a graphics coder and demoscener in the USA. worked at microsoft / arenanet. made demos with threepixels / xplsv / vrtx. creator of SketchClub / TurboPlotter / ZeroVector. around the web at: email. flickr/blackpawn. instagram/blackpawn.BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES color (x,y) = 1-color (x,y) For this texture, we need the distance to the nearest two points. Then for each pixel: distBuffer (x,y) = dist2-dist1. Here we also find the nearest two points, but then multiply their distances. distBuffer (x,y) = dist1*dist2. Making It Tile. Making these textures tile is simple. COMMON SPLINE EQUATIONS FOR GRAPHICS Common Spline Equations for Graphics. Here's a set of common splines for computer graphics and their formulas expressed in matrix form. Each has an interactive Flash clip that you can use to drag around the control points and get a feel for how the spline behaves. OnCIRCULAR HARMONICS
Circular Harmonics. Spherical harmonics can be used in 3d to project lighting environments into a small set of coefficients that compactly represent incoming light from all directions. Ravi Ramamoorthi and Pat Hanrahan introduced this in their excellent paper An EfficientRepresentation for
PACKING LIGHTMAPS
The insert function traverses the tree looking for a place to insert the lightmap. It returns the pointer of the node the lightmap can go into or null to say it can't fit. Note that you really don't have to store the rectangle for each node, really all you need is a split direction and coordinate like in a kd-tree, but it's more convenientwith
FUN WITH THE PQ-TORUS KNOT To make the cooler images shown at the top of the page, just extrude different shapes along the curve and change the shape's scale as you progress and for some real fun environment map it. Mmmmmmmm. Anyhow, here's a fun app for you to download and run. What you see is a (7,4)-torus knot that has a couple of the radius and shape parameters MAKING LENS FLARE TEXTURES All crummy lens flares have one thing in common: bad textures. If you use good-looking lens flare textures, then it's hard to go wrong. So, in this text I'll show you how to make what I think are the best shapes and patterns to use in lens flares.TURBOPLOTTER 9000
TurboPlotter.
最快速和简单易用的BHD和BurstCoin挖矿P盘神器. 配置简单. 漂亮的可视化. 支持CPU和GPU两种P盘模式. 使用SSE4,AVX和AVX2 CPU或任何支持GPU的OpenCL进行P盘. 易于使用的图形界面. 无须复杂配置和手工计算Nonce(囊斯). 完美的外置设备支持.TURBOPLOTTER 9000
TurboPlotter. The fastest and easiest way to plot drives for BHD and Burstcoin mining. Easy configuration. Beautiful visualization. CPU and GPU support. Plot with SSE4, AVX, and AVX2 CPU or any OpenCL supporting GPU. Easy to use GUI. No messing with complicated config files or doing math to calculate nonce counts. Perfect for externals. ABOUT :: BLACKPAWN'S BLOG about. blackpawn is a graphics coder and demoscener in the USA. worked at microsoft / arenanet. made demos with threepixels / xplsv / vrtx. creator of SketchClub / TurboPlotter / ZeroVector. around the web at: email. flickr/blackpawn. instagram/blackpawn.BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES color (x,y) = 1-color (x,y) For this texture, we need the distance to the nearest two points. Then for each pixel: distBuffer (x,y) = dist2-dist1. Here we also find the nearest two points, but then multiply their distances. distBuffer (x,y) = dist1*dist2. Making It Tile. Making these textures tile is simple. COMMON SPLINE EQUATIONS FOR GRAPHICS Common Spline Equations for Graphics. Here's a set of common splines for computer graphics and their formulas expressed in matrix form. Each has an interactive Flash clip that you can use to drag around the control points and get a feel for how the spline behaves. OnCIRCULAR HARMONICS
Circular Harmonics. Spherical harmonics can be used in 3d to project lighting environments into a small set of coefficients that compactly represent incoming light from all directions. Ravi Ramamoorthi and Pat Hanrahan introduced this in their excellent paper An EfficientRepresentation for
PACKING LIGHTMAPS
The insert function traverses the tree looking for a place to insert the lightmap. It returns the pointer of the node the lightmap can go into or null to say it can't fit. Note that you really don't have to store the rectangle for each node, really all you need is a split direction and coordinate like in a kd-tree, but it's more convenientwith
FUN WITH THE PQ-TORUS KNOT To make the cooler images shown at the top of the page, just extrude different shapes along the curve and change the shape's scale as you progress and for some real fun environment map it. Mmmmmmmm. Anyhow, here's a fun app for you to download and run. What you see is a (7,4)-torus knot that has a couple of the radius and shape parameters MAKING LENS FLARE TEXTURES All crummy lens flares have one thing in common: bad textures. If you use good-looking lens flare textures, then it's hard to go wrong. So, in this text I'll show you how to make what I think are the best shapes and patterns to use in lens flares.TURBOPLOTTER 9000
TurboPlotter.
最快速和简单易用的BHD和BurstCoin挖矿P盘神器. 配置简单. 漂亮的可视化. 支持CPU和GPU两种P盘模式. 使用SSE4,AVX和AVX2 CPU或任何支持GPU的OpenCL进行P盘. 易于使用的图形界面. 无须复杂配置和手工计算Nonce(囊斯). 完美的外置设备支持. MAKING CELLULAR TEXTURES color (x,y) = 1-color (x,y) For this texture, we need the distance to the nearest two points. Then for each pixel: distBuffer (x,y) = dist2-dist1. Here we also find the nearest two points, but then multiply their distances. distBuffer (x,y) = dist1*dist2. Making It Tile. Making these textures tile is simple.BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.comTG - BLACKPAWN.COM
tg version 0.3b Download tg.zip about. tg is a texture generation / synthesis tool. use it to create beautiful textures for demos and intros or just for fun. tg saves textures to an easy xml format which you can even process with your own tools. tg is based on the old bptg, but now it uses a new ui and a stacking system like werkkzeug. this is version 0.3b of tg. since the version is less than POINT IN TRIANGLE TEST Same Side Technique. A common way to check if a point is in a triangle is to find the vectors connecting the point to each of the triangle's three vertices and sum the angles between those vectors. If the sum of the angles is 2*pi then the point is inside the triangle, otherwise it is not. It works, but it is very slow. CONTAINMENT :: BLACKPAWN'S BLOG one of the upsides of a global pandemic has been that demo parties are forced to take place online. this is so great (especially for an american whose only made it to a couple european parties)! 😃 i had a blast watching and chatting along with revision and function which i always wanted to attend plus assembly and a bunch of others. for his inercia party, ps did something really special and MAKING LENS FLARE TEXTURES For the DrawParticle function you can do a variety of things to achieve different looks. For example you can have the particle's brightness die off as it gets farther from the center, you can have the borders of the particle decrease instead of increase values in the temporary buffer, or you can use different shapes for the particle and rotate them as it extends from the center. SKETCHCLUB 2.10 :: BLACKPAWN'S BLOG SketchClub 2.10. 2020-08-10. # sketchclub. this month i shipped a big new update for SketchClub ! it’s quite a big overhaul of the graphics engine. my goal for this update was to do these engine changes while preserving all the existing functionality, and intentionally leave new ui changes and other user facing stuff for afollowing update.
PACKING LIGHTMAPS
Other Lightmap Examples. In these examples the lightmaps aren't padded so you can see the efficiency of the algorithm. White areas are wasted space. Lightmaps were inserted into the structure after being sorted by map location and size (larger lightmaps went in first). On the left is the first texture in the sequence, and on the right is the last. GOOD NORMALS FOR METABALLS The Problem: Environment mapping metaballs is cool, but not when your normals are messed up! A lot of people generate normals for their metaballs by looking at the finished mesh and doing a bunch of cross products at each face to make the normals for the vertices. BASIC BLUR - BLACKPAWN'S BLOG Blur. Blurring is a very powerful operation used in image processing and procedural texture generation. Blurs involve calculating weighted averages of areas of pixels in aTURBOPLOTTER 9000
TurboPlotter. The fastest and easiest way to plot drives for BHD and Burstcoin mining. Easy configuration. Beautiful visualization. CPU and GPU support. Plot with SSE4, AVX, and AVX2 CPU or any OpenCL supporting GPU. Easy to use GUI. No messing with complicated config files or doing math to calculate nonce counts. Perfect for externals. ABOUT :: BLACKPAWN'S BLOG about. blackpawn is a graphics coder and demoscener in the USA. worked at microsoft / arenanet. made demos with threepixels / xplsv / vrtx. creator of SketchClub / TurboPlotter / ZeroVector. around the web at: email. flickr/blackpawn. instagram/blackpawn.BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES color (x,y) = 1-color (x,y) For this texture, we need the distance to the nearest two points. Then for each pixel: distBuffer (x,y) = dist2-dist1. Here we also find the nearest two points, but then multiply their distances. distBuffer (x,y) = dist1*dist2. Making It Tile. Making these textures tile is simple. COMMON SPLINE EQUATIONS FOR GRAPHICS Common Spline Equations for Graphics. Here's a set of common splines for computer graphics and their formulas expressed in matrix form. Each has an interactive Flash clip that you can use to drag around the control points and get a feel for how the spline behaves. OnCIRCULAR HARMONICS
Circular Harmonics. Spherical harmonics can be used in 3d to project lighting environments into a small set of coefficients that compactly represent incoming light from all directions. Ravi Ramamoorthi and Pat Hanrahan introduced this in their excellent paper An EfficientRepresentation for
PACKING LIGHTMAPS
The insert function traverses the tree looking for a place to insert the lightmap. It returns the pointer of the node the lightmap can go into or null to say it can't fit. Note that you really don't have to store the rectangle for each node, really all you need is a split direction and coordinate like in a kd-tree, but it's more convenientwith
FUN WITH THE PQ-TORUS KNOT To make the cooler images shown at the top of the page, just extrude different shapes along the curve and change the shape's scale as you progress and for some real fun environment map it. Mmmmmmmm. Anyhow, here's a fun app for you to download and run. What you see is a (7,4)-torus knot that has a couple of the radius and shape parameters MAKING LENS FLARE TEXTURES All crummy lens flares have one thing in common: bad textures. If you use good-looking lens flare textures, then it's hard to go wrong. So, in this text I'll show you how to make what I think are the best shapes and patterns to use in lens flares.TURBOPLOTTER 9000
TurboPlotter.
最快速和简单易用的BHD和BurstCoin挖矿P盘神器. 配置简单. 漂亮的可视化. 支持CPU和GPU两种P盘模式. 使用SSE4,AVX和AVX2 CPU或任何支持GPU的OpenCL进行P盘. 易于使用的图形界面. 无须复杂配置和手工计算Nonce(囊斯). 完美的外置设备支持.TURBOPLOTTER 9000
TurboPlotter. The fastest and easiest way to plot drives for BHD and Burstcoin mining. Easy configuration. Beautiful visualization. CPU and GPU support. Plot with SSE4, AVX, and AVX2 CPU or any OpenCL supporting GPU. Easy to use GUI. No messing with complicated config files or doing math to calculate nonce counts. Perfect for externals. ABOUT :: BLACKPAWN'S BLOG about. blackpawn is a graphics coder and demoscener in the USA. worked at microsoft / arenanet. made demos with threepixels / xplsv / vrtx. creator of SketchClub / TurboPlotter / ZeroVector. around the web at: email. flickr/blackpawn. instagram/blackpawn.BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES color (x,y) = 1-color (x,y) For this texture, we need the distance to the nearest two points. Then for each pixel: distBuffer (x,y) = dist2-dist1. Here we also find the nearest two points, but then multiply their distances. distBuffer (x,y) = dist1*dist2. Making It Tile. Making these textures tile is simple. COMMON SPLINE EQUATIONS FOR GRAPHICS Common Spline Equations for Graphics. Here's a set of common splines for computer graphics and their formulas expressed in matrix form. Each has an interactive Flash clip that you can use to drag around the control points and get a feel for how the spline behaves. OnCIRCULAR HARMONICS
Circular Harmonics. Spherical harmonics can be used in 3d to project lighting environments into a small set of coefficients that compactly represent incoming light from all directions. Ravi Ramamoorthi and Pat Hanrahan introduced this in their excellent paper An EfficientRepresentation for
PACKING LIGHTMAPS
The insert function traverses the tree looking for a place to insert the lightmap. It returns the pointer of the node the lightmap can go into or null to say it can't fit. Note that you really don't have to store the rectangle for each node, really all you need is a split direction and coordinate like in a kd-tree, but it's more convenientwith
FUN WITH THE PQ-TORUS KNOT To make the cooler images shown at the top of the page, just extrude different shapes along the curve and change the shape's scale as you progress and for some real fun environment map it. Mmmmmmmm. Anyhow, here's a fun app for you to download and run. What you see is a (7,4)-torus knot that has a couple of the radius and shape parameters MAKING LENS FLARE TEXTURES All crummy lens flares have one thing in common: bad textures. If you use good-looking lens flare textures, then it's hard to go wrong. So, in this text I'll show you how to make what I think are the best shapes and patterns to use in lens flares.TURBOPLOTTER 9000
TurboPlotter.
最快速和简单易用的BHD和BurstCoin挖矿P盘神器. 配置简单. 漂亮的可视化. 支持CPU和GPU两种P盘模式. 使用SSE4,AVX和AVX2 CPU或任何支持GPU的OpenCL进行P盘. 易于使用的图形界面. 无须复杂配置和手工计算Nonce(囊斯). 完美的外置设备支持. MAKING CELLULAR TEXTURES color (x,y) = 1-color (x,y) For this texture, we need the distance to the nearest two points. Then for each pixel: distBuffer (x,y) = dist2-dist1. Here we also find the nearest two points, but then multiply their distances. distBuffer (x,y) = dist1*dist2. Making It Tile. Making these textures tile is simple.BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.comTG - BLACKPAWN.COM
tg version 0.3b Download tg.zip about. tg is a texture generation / synthesis tool. use it to create beautiful textures for demos and intros or just for fun. tg saves textures to an easy xml format which you can even process with your own tools. tg is based on the old bptg, but now it uses a new ui and a stacking system like werkkzeug. this is version 0.3b of tg. since the version is less than POINT IN TRIANGLE TEST Same Side Technique. A common way to check if a point is in a triangle is to find the vectors connecting the point to each of the triangle's three vertices and sum the angles between those vectors. If the sum of the angles is 2*pi then the point is inside the triangle, otherwise it is not. It works, but it is very slow. CONTAINMENT :: BLACKPAWN'S BLOG one of the upsides of a global pandemic has been that demo parties are forced to take place online. this is so great (especially for an american whose only made it to a couple european parties)! 😃 i had a blast watching and chatting along with revision and function which i always wanted to attend plus assembly and a bunch of others. for his inercia party, ps did something really special and MAKING LENS FLARE TEXTURES For the DrawParticle function you can do a variety of things to achieve different looks. For example you can have the particle's brightness die off as it gets farther from the center, you can have the borders of the particle decrease instead of increase values in the temporary buffer, or you can use different shapes for the particle and rotate them as it extends from the center. SKETCHCLUB 2.10 :: BLACKPAWN'S BLOG SketchClub 2.10. 2020-08-10. # sketchclub. this month i shipped a big new update for SketchClub ! it’s quite a big overhaul of the graphics engine. my goal for this update was to do these engine changes while preserving all the existing functionality, and intentionally leave new ui changes and other user facing stuff for afollowing update.
PACKING LIGHTMAPS
Other Lightmap Examples. In these examples the lightmaps aren't padded so you can see the efficiency of the algorithm. White areas are wasted space. Lightmaps were inserted into the structure after being sorted by map location and size (larger lightmaps went in first). On the left is the first texture in the sequence, and on the right is the last. GOOD NORMALS FOR METABALLS The Problem: Environment mapping metaballs is cool, but not when your normals are messed up! A lot of people generate normals for their metaballs by looking at the finished mesh and doing a bunch of cross products at each face to make the normals for the vertices. BASIC BLUR - BLACKPAWN'S BLOG Blur. Blurring is a very powerful operation used in image processing and procedural texture generation. Blurs involve calculating weighted averages of areas of pixels in aTURBOPLOTTER 9000
With TurboPlotter you'll spend less time plotting and more time mining and that means more coins in your wallet. Invest in PRO to unlock: . Dual plotting! Run multiple instances ABOUT :: BLACKPAWN'S BLOG blackpawn is a graphics coder and demoscener in the USA. worked at microsoft / arenanet made demos with threepixels / xplsv / vrtx creator of SketchClub / TurboPlotter / ZeroVector around the web at: email flickr/blackpawn instagram/blackpawn pouet/blackpawn sketchclub/blackpawn twitter/blackpawn vimeo/blackpawnyoutube/blackpawn
BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES Making It Fast The algorithm above calculates the distance to every point from every pixel this is really slow! To speed it up you just have to toss all the points into your favorite spatial-sorting data structure and modify DistToNearestPoint to use it.. The data structure that I use for this is kind of like the 2D bastard son of a sphere-tree and a bsp-tree.PACKING LIGHTMAPS
struct Node { Node* child Rectangle rc int imageID } Node* Node::Insert(const Image& img) if we're not a leaf then (try inserting into first child) newNode = child->Insert( img ) if newNode != NULL return newNode (no room, insert into second) return child->Insert( img ) else (if there's already a lightmap here, return) if imageID != NULL return NULL (if we're too small, return) if img COMMON SPLINE EQUATIONS FOR GRAPHICS Common Spline Equations for Graphics. Here's a set of common splines for computer graphics and their formulas expressed in matrix form. Each has an interactive Flash clip that you can use to drag around the control points and get a feel for how the spline behaves.CIRCULAR HARMONICS
Circular Harmonics. Spherical harmonics can be used in 3d to project lighting environments into a small set of coefficients that compactly represent incoming light from all directions. FUN WITH THE PQ-TORUS KNOT Since our curve is centered about the origin, we can approximate N with the bit of trickery shown in this picture. Here P is our current position on the curve and P' is a little farther ahead. MAKING LENS FLARE TEXTURES All crummy lens flares have one thing in common: bad textures. If you use good-looking lens flare textures, then it's hard to go wrong. So, in this text I'll show you how to make what I think are the best shapes and patterns to use in lens flares.TURBOPLOTTER 9000
使用TurboPlotter,您可以花更少的时间进行硬盘P盘,花更多的时间进行挖矿,这意味着您得到更高回报。 购买PRO版本你可以立刻开启以下功能: . 同时双PTURBOPLOTTER 9000
With TurboPlotter you'll spend less time plotting and more time mining and that means more coins in your wallet. Invest in PRO to unlock: . Dual plotting! Run multiple instances ABOUT :: BLACKPAWN'S BLOG blackpawn is a graphics coder and demoscener in the USA. worked at microsoft / arenanet made demos with threepixels / xplsv / vrtx creator of SketchClub / TurboPlotter / ZeroVector around the web at: email flickr/blackpawn instagram/blackpawn pouet/blackpawn sketchclub/blackpawn twitter/blackpawn vimeo/blackpawnyoutube/blackpawn
BLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES Making It Fast The algorithm above calculates the distance to every point from every pixel this is really slow! To speed it up you just have to toss all the points into your favorite spatial-sorting data structure and modify DistToNearestPoint to use it.. The data structure that I use for this is kind of like the 2D bastard son of a sphere-tree and a bsp-tree.PACKING LIGHTMAPS
struct Node { Node* child Rectangle rc int imageID } Node* Node::Insert(const Image& img) if we're not a leaf then (try inserting into first child) newNode = child->Insert( img ) if newNode != NULL return newNode (no room, insert into second) return child->Insert( img ) else (if there's already a lightmap here, return) if imageID != NULL return NULL (if we're too small, return) if img COMMON SPLINE EQUATIONS FOR GRAPHICS Common Spline Equations for Graphics. Here's a set of common splines for computer graphics and their formulas expressed in matrix form. Each has an interactive Flash clip that you can use to drag around the control points and get a feel for how the spline behaves.CIRCULAR HARMONICS
Circular Harmonics. Spherical harmonics can be used in 3d to project lighting environments into a small set of coefficients that compactly represent incoming light from all directions. FUN WITH THE PQ-TORUS KNOT Since our curve is centered about the origin, we can approximate N with the bit of trickery shown in this picture. Here P is our current position on the curve and P' is a little farther ahead. MAKING LENS FLARE TEXTURES All crummy lens flares have one thing in common: bad textures. If you use good-looking lens flare textures, then it's hard to go wrong. So, in this text I'll show you how to make what I think are the best shapes and patterns to use in lens flares.TURBOPLOTTER 9000
使用TurboPlotter,您可以花更少的时间进行硬盘P盘,花更多的时间进行挖矿,这意味着您得到更高回报。 购买PRO版本你可以立刻开启以下功能: . 同时双PBLACKPAWN.COM TEXTS
questions-comments-spam-email: jimscott@blackpawn.comjimscott@blackpawn.com MAKING CELLULAR TEXTURES Making It Fast The algorithm above calculates the distance to every point from every pixel this is really slow! To speed it up you just have to toss all the points into your favorite spatial-sorting data structure and modify DistToNearestPoint to use it.. The data structure that I use for this is kind of like the 2D bastard son of a sphere-tree and a bsp-tree.TG - BLACKPAWN.COM
tg version 0.3b Download tg.zip about. tg is a texture generation / synthesis tool. use it to create beautiful textures for demos and intros or just for fun. tg saves textures to an easy xml format which you can even process with your own tools. tg is based on the old bptg, but now it uses a new ui and a stacking system like werkkzeug. this is version 0.3b of tg. since the version is less than CONTAINMENT :: BLACKPAWN'S BLOG one of the upsides of a global pandemic has been that demo parties are forced to take place online. this is so great (especially for an american whose only made it to a couple european parties)! 😃 i had a blast watching and chatting along with revision and function which i always wanted to attend plus assembly and a bunch of others. for his inercia party, ps did something really special and POINT IN TRIANGLE TEST Same Side Technique. A common way to check if a point is in a triangle is to find the vectors connecting the point to each of the triangle's three vertices and sum the angles between those vectors. MAKING LENS FLARE TEXTURES For the DrawParticle function you can do a variety of things to achieve different looks. For example you can have the particle's brightness die off as it gets farther from the center, you can have the borders of the particle decrease instead of increase values in the temporary buffer, or you can use different shapes for the particle and rotate them as it extends from the center. SKETCHCLUB 2.10 :: BLACKPAWN'S BLOG this month i shipped a big new update for SketchClub! it’s quite a big overhaul of the graphics engine. my goal for this update was to do these engine changes while preserving all the existing functionality, and intentionally leave new ui changes and other user facing stuff for a following update. it worked out really nicely this way, and while flushing out some tricky glitches and devicePACKING LIGHTMAPS
In these examples the lightmaps aren't padded so you can see the efficiency of the algorithm. White areas are wasted space. Lightmaps were inserted into the structure after being sorted by map location and size (larger lightmaps went in first). GOOD NORMALS FOR METABALLS The Problem: Environment mapping metaballs is cool, but not when your normals are messed up! A lot of people generate normals for their metaballs by looking at the finished mesh and doing a bunch of cross products at each face to make the normals for the vertices. BASIC BLUR - BLACKPAWN'S BLOG Blur. Blurring is a very powerful operation used in image processing and procedural texture generation. Blurs involve calculating weighted averages of areas of pixels in ablackpawn
* about
* texts
* about
* texts
FIXED MY IMAC
2021-01-16 #life
years ago, my iMac was running craaaaaazy slow. it was pretty much unusable and seemed like anything that touched the disk took minutes instead of milliseconds. initially i thought it was from a macOS update (like maybe they didn’t bother testing on spinning disks anymore and just let things become unusable on old systems) but eventually realized it must be a problem with the hard disk drive. all the disks i’ve had die in the past would make crazy noises leading up to an eventual complete failure. so this drive is quite strange with its S.M.A.R.T. data being fine and reading and writing working properly, but it just does everything 100X slower than itshould. 🤔
at any rate, i realized i needed to replace the drive but the iMac is quite literally glued together! so i wound up just taping an SSD to the back and plugging it in with a USB adapter and considering thatgood enough. 😆
now i finally worked up the courage cut it open and do a proper drive replacement. it was scary but worked out pretty well! i got this OWC servicing kit from Amazon with all the tools to cut through and replace the glue. you smack the suction cups on the corners of the display and then use the little plastic pizza cutters to press into the sides under the display and cut all the glue that holds it in place. this part was super scary and didn’t work quite like the instructions. i had to press much farther in to loosen and cut the glue and pull up on the display while doing it. it had me very worried about cracking the super thin display and making the whole computer worthless. once the display was off though it was simple to remove the hard disk and tossin the SSD.
the final step was putting glue strips back on and then very carefully lowering the display into place while connecting the tiny ribbon for it. this was challenging and in the end i was ever so slightly off so my display sticks out a bit on the right. you can’t really notice it with your eyes but running a finger along the edge you can feel it. it seemed all was good until the next morning i walked into my office and saw… the display had fallen right off!!! 😱 thank god my cluttered desk had a speaker and some pens that stopped it from smacking down on the desk or even the floor! fortunately the glue was still sticky so i pressed it back into place and this time leaned the iMac backwards and things seem to be OKsince.
STORM
2020-12-23 #life
my cat Storm passed away. i’m pretty heart broken, i loved her alot.
Storm was already an adult cat when i adopted her from the animal shelter. my other cat Scratchy was so bored and miserable at home alone while i spent way too many hours at work so i wanted to get him a companion. like Scratchy when i adopted him, Storm was the cat at the shelter no one wanted. she was completely nuts but to me she wasadorable.
her name at the shelter was Zephyr but i named her Storm after her disposition. i gave her her own room so she could take her time getting used to her new home, me, and Scratchy. she’d hiss and swipe at me every day when i brought her fresh food and water. i was expecting that and figured it would take a week or two for her to adjust to her new surroundings. it took a lot longer than that! Scratchy was so happy to have another cat around and always wanted to play with her. Storm wanted nothing to do with him. she’d hiss at him when he came too close and sometimes chase him around the apartment. Scratchy never knew how to hiss until Storm taught him. i felt like this might have all been a bad idea with Scratchy now hissing and Storm being this insane gremlin that wouldn’t let eitherof us near her.
i think it took a few months for her to finally feel comfortable. she would come to me to be petted but only EXACTLY how she wanted. if i pet too fast or too slow or with the wrong hand she’d freak out and bite! she didn’t like normal cat toys - only bottle caps. she looooved bottle caps. she also loved sleeping on weird rough things like book bags and paper bags. i imagined she must have been a stray and used to sleeping on gravel and playing with trash. she would pick different random places to make her bed and territory. for some time it would be a particular chair or a random bag that was left on the floor or a tangle of computer cables on the desk. that time cracked me up actually. by then i worked at home and she had taken up residence behind my computer monitor. i’d be lost in code typing away and randomly out of nowhere a paw would fly out from under the monitor and claw my fingers or grab a pen or the mouse i wastrying to use.
taking her to the vet was an absolute nightmare. she’d flip out and refuse to get in a carrier. at the vet they’d have to put her in a plastic box and gas her to sleep so they could give her shots. poor girl she was so crazy. i don’t even know when it happened… i guess it was a very slow progression, but eventually she just became the sweetest, warmest, and most loving cat. while Scratchy kept busy watching animals out the windows, Storm was my work companion. on the desk, an extra chair next to mine, or directly on my lap, she spent the day watching me and being my coding buddy. she always needed to smell my beverages before i could drink them like some kind of personal food taster. 😊 every night i held Storm and told her what i got done that day and she’d listen attentively until she got mischievious and would paw at or lick my face and neck and turn her head upside down. if i went to bed without this nightly ritual she’d scream and yell until i came out and gave her the attention. i’m going to miss my little gremlin so much. 😔CONTAINMENT
2020-10-04 #demoscene one of the upsides of a global pandemic has been that demo parties are forced to take place online. this is so great (especially for an american whose only made it to a couple european parties)! 😃 i had a blast watching and chatting along with revisionand function
which i always wanted to attend plusassembly
and a bunch of others. for his inercia party, ps did something really special and streamed his preparation work, demo shows, and seminars all throughout september. it was really fun to attend them and have something to look forward to with each. as the party date approached i felt i needed to make some kind of an entry as a thanks for all the hard work the psand alien01
put in doing what felt like an epic month long demo party! i have WIP on a demo but didn’t want to scramble to release it unfinished so worked to make a 4k procedural graphics entry inspired by paulo ’s seminar and evvvil’s live streams.
it was really fun to make! 😀 i started it in TOP SECRET NEW DEMO TOOL in macOS writing in Metal Shading Language and making my poor laptop overheat. with a day to go I rushed to port it over to OpenGL GLSL so I could pack up and ship as a Windows 4k. (I had no idea how I would do a 4k on macOS. later at the party I talked with Alia who shared her tricks and secret tools! 😃) fortunately going from MSL to GLSL turned out to be a breeze and had my entry ready by the deadline. the party was amazing. ps debuted his innovative shader royale system, there were great dj sets, and lots of great entries in all the compos. the closing ceremony even had jeenio serenading the results live.😀
here’s my little 3,003 byte entry “containment”. it takes 15 seconds to compute then displays the results. i just tested on my nVidia 2070 so it probably only works on that or newer. BPL let me know it has some issue on the 970. anyway you can see the image for the results 🤪 containment 4k procedural graphicsDUOLINGO
2020-08-29 #games
i hit a nice little achievement of 365 day streak with DuoLingo🎉
it’s a really fun language learning app. they have it “gamified” nicely with achievements, leaderboards, experience points, unlockable bonuses, and streaks. it has been a nice replacement for me from playing C&C Rivals ,hearthstone , or
summoners war .
i started with learning Chinese and got through two tiers before things got really hard with dates and so i started mixing in Spanish lessons which are waaaay easier (both from being more similar to English and also having had lots of Spanish in grade and high school). i was very competitive for awhile and got nearly up to the top league in the leaderboards. they had a bonus that would appear randomly each week where you could do an hour of lessons for bonus points so i would always jump on top of that and complete as many lessons as i could in those hours. since they removed that feature though i haven’t been as dedicated but have kept up at least a couple small lessons a day to keep the streak going. i have no idea how effective it really is for becoming fluent in other languages but it is fun and satisfies that same reward system that games do while having more potential for being actually useful. 🙂SKETCHCLUB 2.10
2020-08-10 #sketchclub this month i shipped a big new update for SketchClub!
it’s quite a big overhaul of the graphics engine. my goal for this update was to do these engine changes while preserving all the existing functionality, and intentionally leave new ui changes and other user facing stuff for a following update. it worked out really nicely this way, and while flushing out some tricky glitches and device compatibility issues during the beta i ultimately did wind up sneaking in a bunch user facing changes too. faster stroking, loading, saving, compositing, transforming, exporting, memory optimizations, procedural bristle brush upgrades, smudge and blur upgrades, gesture improvements, and lots moreimprovements.
people were especially happy about the tight layer thumbnails, support for tons more layers, direct import into gallery, and the blur toolenhancements. 🙂
iMore did a nice article on the best drawings apps in 2020 for the iPad and Apple Pencil and included SketchClub! “Sketch Club is a super affordable drawing app that doesn’t skimp out on features.” thanks iMore!older posts →
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0