processing / processing/processing4
With a lot of custom fonts and large font sizes, characters disappear with P2D / P3D
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Java
- Star
- 494
- Fork
- 183
- Merge trung bình
- 4 giờ 39 phút
- Pull request đã merge (30 ngày)
- 3
Mô tả
Created by: clankill3r
With a lot of custom fonts and large font sizes, it can be that characters are not drawn.
Here i draw the text "HSLAB":
One of the weird things is, that if you disable noLoop() that it works again.
Font:
https://fonts.google.com/specimen/Source+Code+Pro
int font_size = 400;
PFont font;
void setup() {
size(1200, 350, P2D);
noLoop();
}
void draw() {
background(0);
if (font == null) {
font = createFont("SourceCodePro-Black.ttf", font_size);
textFont(font);
}
textSize(font_size);
fill(255);
text("HSLAB", 0, height*0.85);
}
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Không có tệp mã nguồn hoặc bài kiểm thử nào được nêu. Hãy bắt đầu bằng cách chạy sketch Java được cung cấp với P2D và P3D, sử dụng Source Code Pro, cỡ phông lớn, nhiều phông tùy chỉnh và noLoop(). Công việc được hoàn thành khi các ký tự HSLAB được kết xuất nhất quán trong cả hai trình kết xuất mà không cần vô hiệu hóa noLoop().
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- computer-graphics
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100