Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

development snapshot #2

Open
prepare opened this issue Mar 12, 2017 · 26 comments
Open

development snapshot #2

prepare opened this issue Mar 12, 2017 · 26 comments

Comments

@prepare
Copy link
Member

prepare commented Mar 12, 2017

SubPixel Rendering Developement Snapshot

subpix04

pic 1: GLES2 glyph texture with subpixel rendering., (top) use color component1. (middle) use color component2, (bottom) use color component3.


subpix03
pic 2: Agg (left) vs GLES2 subpix rendering(right), Agg image look shaper than GLES version. In this version, still not correct (dev in progress ...).

@prepare prepare changed the title development_snapshot development snapshot Mar 12, 2017
@prepare
Copy link
Member Author

prepare commented Mar 15, 2017

This is a new version (minor diff from above). GLES2 image is more sharper.

subpix05

pic 3: Agg (left) vs GLES2 subpix rendering(right), Agg image look shaper than GLES version. In this version, still not correct (dev in progress ...).

@prepare
Copy link
Member Author

prepare commented Mar 24, 2017

test_android1

pic 1: GLES2-based renderer on android emulator

ios_test
pic 2: GLES2-based renderer on iOS simulator

@prepare
Copy link
Member Author

prepare commented Mar 28, 2017

2
3
4
title
title2

pic 1: software rendering samples of the Typography

gles_android_emu
pic 2: GLES2-based android demo, DroidSans.ttf. Each glyph is tesselated to GlyphRun mesh (with C# Tesselator), and is rendered directly to GLES2 shader.

@prepare
Copy link
Member Author

prepare commented Oct 20, 2017

Update Emoji feature from latest Typography

emoji1_1

pic 1: Firefox Emoji Regular Font (https://github.com/mozilla/fxemoji)

emoji1_2

pic 2: 🎉 , Firefox Emoji Regular Font, 300pts

emoji1_3

pic 3: 🐝😱, Firefox Emoji Regular Font, 240pts

@prepare
Copy link
Member Author

prepare commented Oct 27, 2017

Typography 1000 commits

typo_1000_1

typo_1000_2

@prepare
Copy link
Member Author

prepare commented Dec 28, 2017

year 2017 with 5000+ commit, :')
prepare_5010

@prepare
Copy link
Member Author

prepare commented Jan 14, 2018

multiple_gl_windows

pic 1: multiple GLES2 windows

@prepare
Copy link
Member Author

prepare commented Aug 19, 2018

typography_thanamas

pic1 : subpixel-rendering( LCD effect), Thanamas, 72 pts, calligraphy style, from https://www.f0nt.com/release/sov_thanamas/

@prepare
Copy link
Member Author

prepare commented Aug 20, 2018

2018-08-20_11-13-33

pic 2: from pic1

@prepare
Copy link
Member Author

prepare commented Sep 13, 2018

typography_11_77_22
Typography 11 77 22

@prepare
Copy link
Member Author

prepare commented Sep 19, 2018

Hit Test on complex SVG

tiger_svg_hit_test

HtmlRenderer test, tiger.svg, hit test

@prepare
Copy link
Member Author

prepare commented Sep 25, 2018

Bilinear Transformation on Vxs

bilinear_on_lion
pic 1: classic agg, bilinear transformation on lion.svg


bilinear_on_glyph

pic 2: a glyph was read from Thanamas.ttf, convert to a svg like a lion (above)


2018-09-25_13-40-55

pic 3: tiger.svg

2018-11-23_17-01-39

pic 4: bilinear transformation with bitmap

(see a full fennec fox img => https://www.reddit.com/r/aww/comments/6rf1ox/happy_fennec_fox_walking_through_the_sahara_desert/)

@prepare
Copy link
Member Author

prepare commented Nov 23, 2018

Affine Transformation on Vxs

2018-11-23_09-55-12

pic 5: CpuBlit (Agg), a glyph was read from Thanamas.ttf as svg file

2018-11-23_10-04-32

pic 6: CpuBlit (Agg), affine transform on image object

@prepare
Copy link
Member Author

prepare commented Jan 24, 2019

gles_gradient
gles, gradient experiment

@prepare
Copy link
Member Author

prepare commented Mar 18, 2019

HtmlRender 18-88-18
html_renderer_stars_18_88_18

@Happypig375
Copy link

I bumped the numbers
😉

@prepare
Copy link
Member Author

prepare commented Mar 27, 2019

19_91_19

@prepare
Copy link
Member Author

prepare commented Apr 7, 2019

hello_pixelfarm_on_ios
Tahoma, lcd-effect subpixel rendering, GLES3, iOS, Xamarin


android_subpix
Tahoma, lcd-effect subpixel rendering, GLES2, Android, Xamarin


thanamas_ios
Thanamas, lcd-effect subpixel rendering, GLES3, iOS, Xamarin


thanamas_android
Thanamas, lcd-effect subpixel rendering, GLES2, Android, Xamarin


@prepare
Copy link
Member Author

prepare commented Apr 8, 2019

HtmlRenderer Surface on Xamarin

html_on_xamarin_android
Android

html_on_xamarin_iOS
iOS

@prepare
Copy link
Member Author

prepare commented Jun 5, 2019

html_renderer_100

@prepare
Copy link
Member Author

prepare commented Nov 15, 2019

img_01

@prepare
Copy link
Member Author

prepare commented Apr 5, 2020

GLES, Fine- border snapshots:

compare1

problem1
gradient1
gradient2
gradient3
gradient4
gradient5

compare2

@prepare
Copy link
Member Author

prepare commented Apr 27, 2020

px100

@prepare
Copy link
Member Author

prepare commented May 28, 2020

ty_200

@prepare
Copy link
Member Author

prepare commented Sep 24, 2020

typo_222

@prepare
Copy link
Member Author

prepare commented Feb 18, 2022

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants